oracle stddev pop,Oracle的统计分析函数(STDDEV函数)
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函数)相关推荐
- Oracle分析函数五——统计分析函数
Oracle 分析函数--统计分析函数 方差和标准差: 样本中各数据与样本平均数的差的平方和的平均数叫做样本方差:样本方差的算术平方根叫做样本标准差.样本方差和样本标准差都是衡量一个样本波动大 ...
- oracle 月累计,oracle 可有什么方法 统计每月累积购买人数?
oracle 可有什么方法 统计每月累积购买人数? oracle 可有什么方法 统计每月累积购买人数 比如说有个门店 2008年购买商品的人数 表:t_buy_log 字段 f_username 用 ...
- Oracle]高效的SQL语句之分析函数
[Oracle]高效的SQL语句之分析函数(一)--sum() 实际应用中我们可以通过sum()统计出组中的总计或者是累加值,具体示例如下: 1.创建演示表 create table emp as s ...
- oracle分析函数-开窗函数
oracle分析函数 分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值. ...
- oracle不连续得时间如何分组,Oracle按不同时间分组统计的sql
Oracle按不同时间分组统计的sql以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracle按不同时间分组统计的s ...
- oracle按用户采集信息,oracle 11g 手动收集用户统计信息
oracle 11g 手动收集用户统计信息 2020-07-25 编程之家收集整理的这篇文章主要介绍了oracle 11g 手动收集用户统计信息,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个 ...
- Oracle 12c数据库优化器统计信息收集的最佳实践
Oracle 12c数据库优化器统计信息收集的最佳实践 转载自 沃趣科技(ID:woqutech) 作者 刘金龙(译) 原文链接 http://www.oracle.com ...
- oracle 算列总数,Oracle认证:Oracle统计符合条件列总数
Oracle认证:Oracle统计符合条件列总数.最近在项目报表中需要一个查询语句,用来统计符合某一列条件的其它几列的个数. 比如有下面一个表结构: 需要在列D后面增加一列,统计在列A不为空,并且列B ...
- oracle tabe unlock_Oracle数据库之统计信息锁住导致收集统计信息失败引起sql执行异常...
本文主要向大家介绍了Oracle数据库之统计信息锁住导致收集统计信息失败引起sql执行异常,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 这个是老生产谈的事情,统计信息不准确导 ...
最新文章
- JavaScript获取DOM元素位置和尺寸大小
- ALS爱立思简明教程
- jmeter json断言_Jmeter接口测试数据库断言的实现与设计
- javaweb利用struts2完成批量删除记录
- win7无法连接打印机拒绝访问_Win7系统”windows无法连接到打印机拒绝访问“怎么办?通过创建local port端口连接来搞定...
- volatile的应用
- 分治应用--最近点对问题 POJ 3714
- superset mysql数据源配置_superset 性能优化1-已经使用中的superset更改默认数据源sqlite到mysql...
- 编码是件有逻辑的事情
- iOS开发之导航栏(navigationController)透明化
- 2022年最新前端面试题
- 六级病历对门诊电子病历系统功能要求的初步梳理
- steer clear of用法
- 能够抵御ddos攻击的防火墙
- 2020年5个最佳免费WordPress托管提供商
- 轻断食过程中的身体变化
- 系统分析实验 Python
- python小技巧:300行代码实现俄罗斯方块
- 【无标题】文档转成二维码添加到公众号文章(Word、Excel、PPT、PDF等)
- windows 如何查看、修改MAC地址?
热门文章
- HTML 4.0 语 法 教 学 1
- Java基础之分支结构
- IoU GIoU DIoU CIoU分析比较
- 青岛电子学校中美计算机班分数线,青岛中考分数线出炉:二中普通班324.5分,五十八中普通班318分...
- 基于STM32的智能语音垃圾桶设计
- QIBM_QDB_OPEN:打开数据库文件退出程序
- 五款电动车充电器原理图(重点图2分析过程UC3842的VCC启动电压和稳定供电电压说明,12V由稳压二极管得到做外围电源LM358比较器可被控制输出12V 和0V切换)UC3842电源管理芯片详解
- 一行修改网页内容的代码
- LabVIEW编写无人机GCS地面站(LabVIEW地平仪,电子地图)
- 洛谷P3243 [HNOI2015]菜肴制作(思维+反向拓扑)