热线电话:13121318867

登录
2020-04-23 阅读量: 1163
为什么numpy中std()和pandas中std()结果不一致

为什么这两个std算出来不一样,均值就一样?

原因是:计算得出的默认标准偏差类型在 numpy 的 .std() 和 pandas 的 .std() 函数之间是不同的。

默认情况下,numpy 计算的是总体标准偏差,ddof = 0。另一方面,pandas 计算的是样本标准偏差,ddof = 1。

如果我们知道所有的分数,那么我们就有了总体——因此,要使用 pandas 进行归一化处理,我们需要将“ddof”设置为 0。

81.5602
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子