首页
学习
活动
专区
圈层
工具
发布

PP图解
EN

Stack Overflow用户
提问于 2019-04-07 23:54:23
回答 1查看 607关注 0票数 0

statsmodels中,我在玩PP图,我想知道为什么将正态分布与比例为5和loc = 20的正态分布与标准正态分布进行比较时,在PP图上,当分布有很大不同时,会形成一条直线。请在下面找到示例代码:

代码语言:javascript
复制
import numpy as np
import statsmodels.api as sm
import pylab

test = np.random.normal(20, 5, 100000)

pp = sm.ProbPlot(test, loc=0, scale=1)
fig = pp.ppplot()
plt.show()

EN

回答 1

Stack Overflow用户

发布于 2022-04-06 21:02:43

您可以尝试减少样本大小,您将看到效果。

代码语言:javascript
复制
test = np.random.normal(20, 5, 100)

pp = sm.ProbPlot(test, loc=0, scale=1, fit=False).ppplot(line='45')
plt.show()

如果fit是假的,则loc、scale和distargs传递给分发。如果fit为真,则dist的参数将使用dist.fit自动匹配。分位数是根据标准化数据,减去拟合的loc,除以拟合的标度后形成的。如果dist是SciPy冻结发行版,则无法使用fit。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55564688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档