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