1. 作用

简单来说,标准差是一组数据平均值分散程度的一种度量。一个较大的标准差,代表大部分数值和其平均值之间差异较大;一个较小的标准差,代表这些数值较接近平均值。

2. 计算公式

需要注意:
方差分为总体标准差样本标准差,两者的计算公式是不一样的。

下面的公式为总体标准差计算公式

下面的公式为样本标准差计算公式

注:
n为样本总量。二者的区别较多,自己都不是很清楚,但是自由度差1。

3. 例子

例如,A、B两组各有6位学生参加同一次语文测验,A组的分数为95、85、75、65、55、45,B组的分数为73、72、71、69、68、67。

经过计算,两组数据的平均值都为70
在Excel中使用STDEV函数来计算标准差(用MATLAB也计算过,函数为std,结果一致),计算结果如下:

A B
18.71 2.37

说明:
A组的分数与平均值的差异较大。
B组的分数与平均值的差异相对较小。


结论:
STDEV计算的是样本的标准差

问题:
在上面的这个例子中应该用的是总体标准差,而不应该是样本标准差吧??
在Excel中使用STDEVPA计算得到结果如下:

A B
17.08 2.316

STDEVPA的功能:(样本的总体标准偏差)

4. MATLAB计算过程(stdev)

clc;clear;
data=xlsread('G:\1_Data_Code\2_Code\B_MATLABFunctionTest\ExampleData\std_4Test.xlsx')
% SD=std(data')
[row,col]=size(data)
mycount=numel(data)
data1=data(1,:)
data2=data(2,:)
avedata1=mean(data1)
avedata2=mean(data2)
sum1=zeros(1,6)
sum2=zeros(1,6)
for i=1:colsum1(1,i)=power(data1(1,i)-avedata1,2)sum2(1,i)=power(data2(1,i)-avedata2,2)
endA=sum(sum1(:))
B=sum(sum2(:))A1=A/(col-1)
B1=B/(col-1)A11=sqrt(A1)
B11=sqrt(B1)

标准差-standard deviation相关推荐

  1. 均方根误差(RMSE),平均绝对误差(MAE),标准差(Standard Deviation);平均值、标准差、相关系数、回归线及最小二乘法

    均方根误差(RMSE),平均绝对误差(MAE),标准差(Standard Deviation) RMSE Root Mean Square Error,均方根误差 是观测值与真值偏差的平方和与观测次数 ...

  2. 均值估计标准差(Standard Deviation) 和 标准误差(Standard Error)

    最近一直在研究均值估计之类的问题,下午正好有机会和大家分享一下. 本文摘自 Streiner DL.Maintaining standards: differences between the sta ...

  3. python standardprint_Python 机器学习 标准差(Standard Deviation)

    1.什么是标准偏差? 标准偏差是一个数字,描述值的分散程度. 低标准偏差意味着大多数数字接近均值(平均值). 高标准偏差表示这些值分布在更宽的范围内. 示例:这次我们已经注册了7辆车的速度: spee ...

  4. 对于随机变量的标准差standard deviation、样本标准差sample standard deviation、标准误差standard error的解释...

    参考:http://blog.csdn.net/ysuncn/article/details/1749729

  5. 平均值(Mean)、方差(Variance)、标准差(Standard Deviation)

    http://blog.shaochuancs.com/mean-variance-sd/ 方差 https://en.wikipedia.org/wiki/Variance#Product_of_i ...

  6. Php均方根标准差,方差(variance)、标准差(Standard Deviation)、均方差、均方根值(RMS)、均方误差(MSE)、均方根误差(RMSE)...

    <方差(variance).标准差(Standard Deviation).均方差.均方根值(RMS).均方误差(MSE).均方根误差(RMSE)> 经常被这几个名词搞糊涂,为了防止下次继 ...

  7. R语言sd函数计算数值标准差实战(Standard Deviation)

    R语言sd函数计算数值标准差实战(Standard Deviation) 目录 R语言sd函数计算数值标准差实战(Standard Deviation) #基本语法 #sd

  8. 关于各种回归评价指标MSE、RMSE、MAE、R-Squared、Standard Deviation(标准差)

    分类问题的评价指标是准确率,那么回归算法的评价指标就是MSE,RMSE,MAE.R-Squared.下面一一介绍: 1.均方误差(MSE) MSE (Mean Squared Error)叫做均方误差 ...

  9. 标准差(standard deviation)和标准错误(standard error)你能解释一下?

    by:ysuncn(欢迎转载,转载请注明原始消息) 什么是标准差(standard deviation)呢?依据国际标准化组织(ISO)的定义:标准差σ是方差σ2的正平方根.而方差是随机变量期望的二次 ...

最新文章

  1. C#学习笔记(八)——定义类的成员
  2. LeetCode-二分查找-374. 猜数字大小
  3. 程序员要学会读源代码
  4. 写博客必备的复制黏贴
  5. Oracle statspack 基本使用
  6. FIFO的verilog代码
  7. python搭建django环境_在BAE上搭建python,django环境小记
  8. 还在搭建传统IT架构的你,正在慢慢被行业淘汰
  9. Word文档打不开怎么办
  10. 封装自己专属的真正的纯净版Windows系统过程记录(4)——进行封装
  11. 电阻电容封装选择以及电路接地问题
  12. 1206、0805、0603、0402、0201、01005、008004,你手工焊接过的最小的封装是哪个
  13. 渗透之——Metasploit自定义FTP扫描模块
  14. 【转】android builder.setPositiveButton处 报错
  15. 视频直播连麦技术详解
  16. _ETHREAD断链 —— 实现线程隐藏
  17. 无理数存在性的几何证明
  18. 医院对讲管理his系统服务器,医院智能化医护对讲系统建设技术方案.doc
  19. 'localtime': This function or variable may be unsafe. Consider using localtime_s instead.
  20. Win 7或者 Win 8.1系统下安装centOS 7双系统方法(亲测)

热门文章

  1. 批量升级320k百度音乐(java版本)
  2. 三步搞定 vscode 代码格式化
  3. SpringBoot整合rabbitmq使用案例
  4. 英国将强制互联网公司遏制外国政府发布假信息,违法者或被罚款数十亿美元...
  5. PLC、运动控制卡、运动控制器,傻傻分不清
  6. Mysql各数据库引擎优缺点,以及常用表锁,行锁,页面锁(个人总结)
  7. MySQL - 21查询分析器EXPLAIN
  8. 加解密、PKI与CA基础
  9. JS/SQL MVC框架介绍
  10. “NING咖啡”来袭,李宁的流量把戏还是真未来?