为什么熊猫不会像numpy那样产生相同的std偏差?

时间:2018-03-23 18:38:14

标签: python pandas numpy

我试图计算从1到7的数字的标准偏差

我为numpy和pandas得到了不同的结果。我确信结果应该是2:

>>> df = pd.DataFrame({'vals': [1, 2, 3, 4, 5, 6, 7]})
>>> df["vals"].std()
2.160246899469287
>>> df["vals"].mean()
4.0

>>>np.std([1, 2, 3, 4, 5, 6, 7])
2.0
>>>np.mean([1, 2, 3, 4, 5, 6, 7])
4.0

这里有什么问题?

0 个答案:

没有答案