1.qq图
import scipy.stats as sp
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
ar_norm=sp.norm.rvs(loc=10,scale=0.1,size=1000)
sp.probplot(ar_norm,dist="norm",plot=plt)#plt 用matplotlib画图
plt.plot()
plt.figure()#两个图
plt.hist(ar_norm
2.Shapiro检验
#调库
import scipy.stats as sp
import numpy as np
from matplotlib import pyplot as plt
#绘图
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
#rvs产生服从指定分布的随机数
ar=sp.norm.rvs(loc=10,scale=0.1,size=1000)
s,p=sp.shapiro(ar)
s,p#s为检验统计量,p为p值
#直方图
plt.hist(ar)