python 正态Q-Q图的统计模型置信区间

cwtwac6a  于 2022-12-21  发布在  Python
关注(0)|答案(1)|浏览(176)

我想使用statsmodels绘制python的95%置信区间,但qqplot()没有此选项。
如果这是不可能的,数学方程也是可以接受的,这样我就可以简单地添加到我自己的绘图。

import numpy as np
import statsmodels.api as sm
import matplotlib.pyplot as plt

data = np.random.normal(5, 10, 100)
fig = sm.ProbPlot(data, fit=True).qqplot()
plt.show()

R中有一个实现是我在网上找到的,但我对R并不熟悉...

slmsl1lt

slmsl1lt1#

pingouin包中有一个函数可以创建一个带有置信区间线的qqplot图,这个函数可以实现这个功能:

import numpy as np
import pingouin as pg

data = np.random.normal(5, 10, 100)
ax = pg.qqplot(data, dist='norm', confidence=.95)

相关问题