Python - StatsModels,OLS置信区间

12
在Statsmodels中,我可以使用以下方法来拟合我的模型:

import statsmodels.api as sm

X = np.array([22000, 13400, 47600, 7400, 12000, 32000, 28000, 31000, 69000, 48600])
y = np.array([0.62, 0.24, 0.89, 0.11, 0.18, 0.75, 0.54, 0.61, 0.92, 0.88])
X2 = sm.add_constant(X)
est = sm.OLS(y, X2)
est2 = est.fit()
然后使用打印一个漂亮的摘要
print(est2.summary())

提取像 p 值这样的内容使用

est2.pvalues

这些置信区间可以在此页面上找到:http://www.statsmodels.org/dev/generated/statsmodels.regression.linear_model.RegressionResults.html

但在摘要中有置信区间,我不知道如何提取这些置信区间,就像我处理p值一样。

除了在摘要中看到它们之外,我还能以什么方式获得这些置信区间呢?


1
一般情况下,运行 dir(est2) 并查找可能具有相似名称的属性或方法。 - Josef
1个回答

27

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接