My system is python3.6, with 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)
Above script output as below:
(0.9560521245002747, 0.10655178874731064)
Obviously,a
is not normal distributed,but scipy.stats.shapiro(a)
's p-value
is 0.10655178874731064
How can I accept this result?
What's the problem?