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统计分析语句_oracle分析函数详解分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/85338.html