样本方差为什么除(n-1)?验证一下那个更准确

实际上,样本方差可以理解成是对所给总体方差的一个无偏估计

n-1的使用称为贝塞尔校正(Bessel's correction),也用于样本协方差和样本标准偏差(方差平方根)。 平方根是一个凹函数,因此引入负偏差(由Jensen不等式),这取决于分布,因此校正样本标准偏差(使用贝塞尔校正)有偏差。

用python随机生成一个一百万数据的总体,然后进行1000次抽样,每次抽50个数据。

1.先导入需要用到的包

import pandas as pd 
import numpy as np
import matplotlib.pyplot as plt
import random

#配置画布的大小
from IPython.core.pylabtools import figsize

2.随机生成一个一百万数据的总体,并进行1000次抽样,每次抽取50个数据。

3.方差计算与移动平均计算。python中var默认的是计算样本方差,即ddof=1,除(n-1);当ddof=0,才是除n。移动平均的计算是用expanding函数实现的。

4.对结果进行画图展示,可以发现除(n-1)的样本方差计算更贴近总体方差

下次再用公式推导一下。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值