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


为什么这两个std算出来不一样,均值就一样?
原因是:计算得出的默认标准偏差类型在 numpy 的 .std()
和 pandas 的 .std()
函数之间是不同的。
默认情况下,numpy 计算的是总体标准偏差,ddof = 0。另一方面,pandas 计算的是样本标准偏差,ddof = 1。
如果我们知道所有的分数,那么我们就有了总体——因此,要使用 pandas 进行归一化处理,我们需要将“ddof”设置为 0。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论