正态性检验
小样本(<5000):SM检验
大样本:KS检验
from scipy.stats import kstest
- 首先得到data = [(3000.0, 2),
(3900.0, 3),
(4800.0, 3),
(5700.0, 2),
(6600.0, 2),
(7500.0, 4),
(8400.0, 2),
(9300.0, 2),
(10200.0, 0),
(11100.0, 2)]
这样的list(zip(data,index)) - 将data变为series形式
data_series = pd.Series([d[0] for d in data], index = [d[1] for d in data]) - kstest(data_series,‘norm’)#表示是正态分布