📅  最后修改于: 2023-12-03 14:47:18.504000             🧑  作者: Mango
Scipy是一个基于NumPy的Python科学计算工具集,在其stats子模块中提供了丰富的概率分布函数和统计函数。其中,stats.kurtosis()函数就是计算数据集的峰度(kurtosis)。
stats.kurtosis(a, axis=0, fisher=True, bias=True)
计算出的数据集的峰度。
from scipy import stats
import numpy as np
# 计算一个随机数据集的峰度
data = np.random.normal(size=1000)
kurt = stats.kurtosis(data)
print("Kurtosis: ", kurt)
Kurtosis: 0.02133353690432072
在上面的例子中,我们随机生成了一个包含1000个标准正态分布值的数据集,并通过stats.kurtosis()函数计算了其峰度。计算出来的结果在一个接近于0的范围内,说明数据集没有过多的峰度。