STDDEV

功能描述:计算当前行关于组的标准偏离。(

Standard Deviation

)即标准差

1.标准差的定义及公式

标准差(Standard Deviation),在概率统计中最常使用作为统计分布程度(statistical dispersion)上的测量。标准差定义为方差的算术平方根,反映组内个体间的离散程度。测量到分布程度的结果,原则上具有两种性质:

1).为非负数值,

2).与测量资料具有相同单位。

一个总量的标准差或一个 随机变量的标准差,及一个 子集合样品数的标准差之间,有所差别。

标准计算公式

假设有一组数值

(皆为 实数),其平均值为:

.

此组数值的标准差为:

.

样本标准差

在真实世界中,除非在某些特殊情况下,找到一个总体的真实的标准差是不现实的。大多数情况下,总体标准差是通过随机抽取一定量的样本并计算样本标准差估计的。

从一大组数值

当中取出一样本数值组合

,常定义其

样本标准差:

样本方差

是对总体 方差

的 无偏估计。

中分母为

是因为

的 自由度为

,这是由于存在约束条件

方差和标准差

方差是标准差的平方

方差和标准差。方差和标准差是测算离散趋势最重要、最常用的指标。方差是各变量值与其均值离差平方的平均数,它是测算数值型数据离散程度的最重要的方法。标准差为方差的平方根,用

S

表示。

2.STDDEV()函数的使用--实验测试

1)创建对应的测试表(TEST_CYW)

-- Create table

create table TEST_CYW

(

id     NUMBER not null,

name   VARCHAR2(10),

sal    NUMBER(7,2),

deptno NUMBER

)

tablespace USERS

pctfree 10

initrans 1

maxtrans 255

storage

(

initial 64K

next 1M

minextents 1

maxextents unlimited

);

-- Create/Recreate primary, unique and foreign key constraints

alter table TEST_CYW

add constraint PK_TEST_ID primary key (ID)

using index

tablespace USERS

pctfree 10

initrans 2

maxtrans 255

storage

(

initial 64K

next 1M

minextents 1

maxextents unlimited

);

2)插入对应的测试数据

3)使用stddev()函数

该函数使用的是样本标准差计算出结果。

对STDDEV()函数的详细讲解来源博客:

http://blog.csdn.net/huozhicheng/article/details/5861198

在上面博客中涉及到了OVER(),可以查看博客:

http://www.cnblogs.com/umen/archive/2011/04/11/2012136.html

本文出自 “维风的城堡” 博客,转载请与作者联系!

oracle stddev pop,Oracle的统计分析函数(STDDEV函数)相关推荐

  1. Oracle分析函数五——统计分析函数

    Oracle 分析函数--统计分析函数 方差和标准差:     样本中各数据与样本平均数的差的平方和的平均数叫做样本方差:样本方差的算术平方根叫做样本标准差.样本方差和样本标准差都是衡量一个样本波动大 ...

  2. oracle 月累计,oracle 可有什么方法 统计每月累积购买人数?

    oracle 可有什么方法 统计每月累积购买人数? oracle 可有什么方法 统计每月累积购买人数 比如说有个门店 2008年购买商品的人数 表:t_buy_log  字段 f_username 用 ...

  3. Oracle]高效的SQL语句之分析函数

    [Oracle]高效的SQL语句之分析函数(一)--sum() 实际应用中我们可以通过sum()统计出组中的总计或者是累加值,具体示例如下: 1.创建演示表 create table emp as s ...

  4. oracle分析函数-开窗函数

    oracle分析函数 分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值. ...

  5. oracle不连续得时间如何分组,Oracle按不同时间分组统计的sql

    Oracle按不同时间分组统计的sql以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracle按不同时间分组统计的s ...

  6. oracle按用户采集信息,oracle 11g 手动收集用户统计信息

    oracle 11g 手动收集用户统计信息 2020-07-25 编程之家收集整理的这篇文章主要介绍了oracle 11g 手动收集用户统计信息,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个 ...

  7. Oracle 12c数据库优化器统计信息收集的最佳实践

    Oracle 12c数据库优化器统计信息收集的最佳实践 转载自     沃趣科技(ID:woqutech) 作者         刘金龙(译) 原文链接   http://www.oracle.com ...

  8. oracle 算列总数,Oracle认证:Oracle统计符合条件列总数

    Oracle认证:Oracle统计符合条件列总数.最近在项目报表中需要一个查询语句,用来统计符合某一列条件的其它几列的个数. 比如有下面一个表结构: 需要在列D后面增加一列,统计在列A不为空,并且列B ...

  9. oracle tabe unlock_Oracle数据库之统计信息锁住导致收集统计信息失败引起sql执行异常...

    本文主要向大家介绍了Oracle数据库之统计信息锁住导致收集统计信息失败引起sql执行异常,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 这个是老生产谈的事情,统计信息不准确导 ...

最新文章

  1. 不再为Apache进程淤积、耗尽内存而困扰[转载]
  2. html5+调用safari,Safari浏览器不酷,HTML5无效元素; JavaScript是
  3. 【收藏】Spark之RDD的mapPartitions算子
  4. 【CodeForces - 27E】Number With The Given Amount Of Divisors (数论,数学,反素数)
  5. bean validation校验方法参数_Spring Boot 之使用 validation 验证参数
  6. 【CCF】 201809-1 卖菜
  7. 高合HiPhi Z,参透豪华电动车的终极奥义?
  8. el如何获取复选框的值_element ui 表格提交时获取所有选中的checkbox的数据
  9. SQL Server:关键字搜索
  10. 区块链应用 | 区块链火了,这到底是虚火还是实火?
  11. [GO]冒泡排序的原理和代码实现
  12. Windows右键菜单设置与应用技巧
  13. 软考 java程序设计,软考程序员考点Java语言程序设计之数组
  14. 电气工程和自动化哪个专业就业前景好?
  15. jQuery练习_狂拍灰太狼
  16. 分享一个2.4G无线麦克风音频接收器的成功案例
  17. 访问本机php文件无法解析_浏览器访问.php文件不解析直接下载
  18. 论文《Reasoning With Neural Tensor Networks for Knowledge Base Completion》的学习笔记
  19. 【洛谷习题】皇后游戏
  20. Gerix Wifi Cracker破*wifi

热门文章

  1. 360导航侵占chrome浏览器
  2. 微型计算机c560,基于PLC的十字路口交通信号灯控制系统设计.doc
  3. 交通违法行为代码含义
  4. tomcat卸载与安装
  5. 【开箱】B.FRIENDit BAG01懒骨头沙发椅,让你尽情耍废!
  6. http://www.baidu.com/cb.php?c=,解析百度搜索结果link?url=参数分析 (全)
  7. 【MATLAB】多个Excel表合并(按行、按列、按Sheet
  8. python 命令行参数 argparse用法总结
  9. OPPO R11s在哪里打开Usb调试模式的简单方法
  10. Oracle 19c OCP 1Z0-082认证考试题库(30-35)