python statsmodel回帰結果抽出(回帰係数、t値、pvalue、R方、、、、、)
statsmodelのモデル結果を抽出する各要素は、OLS回帰結果を例に関連する関数の公式サイトリンクです.https://www.statsmodels.org/stable/search.html?q=OLSResults
一般的に使用される結果の一部の数値抽出の具体的な例は次のとおりです.
抽出要素-回帰係数クラス
モデル評価クラス
以下はあまりよく使われない計量経済学の係数です
一般的に使用される結果の一部の数値抽出の具体的な例は次のとおりです.
import statsmodels.api as sm
#
model = sm.OLS(y, x).fit()
#
print(model.summary())
抽出要素-回帰係数クラス
#
model.params
#
model.bse
# p
model.pvalues
# t
model.tvalues
# 5%, 0.05, 0.1
model.conf_int()
#
model.fittedvalues
#
model.resid
# ( )
model.df_model
# ( )
model.df_resid
#
model.nobs
モデル評価クラス
# R
model.rsquared
# R
model.rsquared_adj
# AIC
model.aic
# BIC
model.bic
# F-statistic
model.fvalue
# F-statistic pvalue
model.f_pvalue
# mse
model.mse_model
# mse
model.mse_resid
# mse
model.mse_total
以下はあまりよく使われない計量経済学の係数です
#
model.scale
# White
model.HC0_se
# MacKinnon White(1985)
model.HC1_se
# White
model.cov_HC0
# MacKinnon White(1985)
model.cov_HC1