2017-06-01 63 views
2

在Statsmodels我能適合使用的Python - StatsModels,OLS置信區間

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() 

然後打印使用

使用

一個很好的總結和提取物的東西,如p值我的模型

est2.pvalues 

可在此頁面找到http://www.statsmodels.org/dev/generated/statsmodels.regression.linear_model.RegressionResults.html

但在總結中存在置信區間,我失去了如何提取這些置信區間,就像我對pvalues做的那樣。

除了在總結中看到它們,我怎麼能得到這些置信區間呢?

+1

:'DIR(EST2)'和尋找可能探測屬性或方法。 – user333700

回答

3

est2.conf_int(阿爾法= 0.05,COLS =無)在一般