总体方差与样本方差

今天在计算一类数据的协方差时遇到个问题。数据如下:
x1=(0,0,0)’
x2=(1,0,0)’
x3=(1,0,1)’
x4=(1,1,0)’
这本是一件很容易的事,但我手算后用Matlab的cov函数验算了一下,发现结果竟然不一样,于是按照协方差公式,一步步验算,终于在求方差这一步发现了问题:用var函数求的方差与手动算的不一样。于是doc var一看:

这里写图片描述

从画线处可以看到,当样本数为N时,matlab默认用N-1来归一化,以此来作为总体方差的无偏估计。那么问题就来了,总体方差与我们平时计算所用的方差(样本方差)有什么区别?
显然,若总体确定,总体的方差应该是确定的,但有时候总体一般很难得到,我们只能得到总体中的一些样本,从这些样本中求的方差叫做样本方差,我们就是要通过计算样本方差去估计总体方差。但是他们的计算方法有区别。对于样本方差来说,计算方法应该是这样:

s2=1n1i=1n(xim)2

其中m是样本均值。实际上,样本方差是对总体方差的一个无偏估计。
这就解释了为什么手算的协方差与Matlab算的不同,因为cov函数里面也是这样:

这里写图片描述

将var(x)改为var(x,1)就和我手算的结果一样了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值