hli*_*117 3 python dataframe standard-deviation pandas
使用python的Pandas库,Dataframe.describe()函数打印数据集的标准偏差.但是,文档页面未指定此标准偏差是"未校正"标准偏差还是"校正"标准偏差.
有人能告诉我它返回哪一个?
这是校正的样本标准偏差.
你可以通过一个简单的系列说明自己,并应用公式:
In [11]: s = pd.Series([1, 2])
In [12]: s.std()
Out[12]: 0.70710678118654757
In [13]: from math import sqrt
....: sqrt(0.5)
Out[13]: 0.7071067811865476
Run Code Online (Sandbox Code Playgroud)
和校正样本标准差的公式:
In [14]: sqrt(1./(len(s)-1) * ((s - s.mean()) ** 2).sum())
Out[14]: 0.7071067811865476
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2137 次 |
| 最近记录: |