(sormak için üzgünüm ama http://statsmodels.sourceforge.net/ şu anda bozuk ve ben bir dokümana erişemez) Ben temelde, statsmodels
kullanarak doğrusal bir regresyon yapıyorumBaskı 'std err' değeri
sonuçları
import statsmodels.api as sm
model = sm.OLS(y,x)
results = model.fit()
Ben hiçbir zaman bu sonuçların tam set yazdırabilirsiniz biliyorum:
: şeklinde bir yanıt versinprint results.summary()
OLS Regression Results
==============================================================================
Dep. Variable: y R-squared: 0.952
Model: OLS Adj. R-squared: 0.951
Method: Least Squares F-statistic: 972.9
Date: Mon, 20 Jul 2015 Prob (F-statistic): 5.55e-34
Time: 15:35:22 Log-Likelihood: -78.843
No. Observations: 50 AIC: 159.7
Df Residuals: 49 BIC: 161.6
Df Model: 1
Covariance Type: nonrobust
==============================================================================
coef std err t P>|t| [95.0% Conf. Int.]
------------------------------------------------------------------------------
x1 1.0250 0.033 31.191 0.000 0.959 1.091
==============================================================================
Omnibus: 16.396 Durbin-Watson: 2.166
Prob(Omnibus): 0.000 Jarque-Bera (JB): 3.480
Skew: -0.082 Prob(JB): 0.175
Kurtosis: 1.718 Cond. No. 1.00
==============================================================================
Warnings:
[1] Standard Errors assume that the covariance matrix of the errors is correctly specified.
Ben coef
ve std err
ait sadece değerleri yazdırmak için bir yol gerekir.
Birlikte coef
erişebilirsiniz:
print results.params
ama std err
çıktısını hiçbir şekilde buldum.
Bunu nasıl yapabilirim?
Şimdilik geçici, ama muhtemelen kaynakların bulunduğu yerdeki belgeler için kalıcı bir değişim var. http://statsmodels.github.io/dev/generated/statsmodels.regression.linear_model.RegressionResults.html – user333700
Bilmiyordum bu teşekkür ederim! – Gabriel