`scipy.stats.shapiro`显示令人困惑的结果

时间:2019-03-26 03:39:11

标签: python scipy normal-distribution p-value

我的系统是python3.6,具有numpy 1.16.2,scipy 1.2.1,matplotlib 3.0.3

import numpy
import matplotlib
import scipy.stats
a=numpy.arange(2,44,1)
print(scipy.stats.shapiro(a))
matplotlib.pyplot.hist(a)

上面的脚本输出如下:

(0.9560521245002747, 0.10655178874731064)

Untitled2.png

很显然,a不是正态分布,但是scipy.stats.shapiro(a)的{​​{1}}是p-value
我如何接受这个结果?

出什么问题了?

0 个答案:

没有答案