2017-08-27 10 views
0

私は、データサブセットの束にOLS多変量回帰を実行しています。私は現在、私の木星Pythonのノートブック内の結果をプリントアウトするためにこれを使用していScikit Learn OLSレポートを出力する

est = sm.OLS(y.astype(float), df_new.astype(float),hasconst=True).fit() 
print (est.summary()) 

私は整然とした形式のいくつかの並べ替えに.csvor .xclにそれぞれ要約を保存したいと思います。現在のところ、コピー・ペーストは機能しません。標準区切り文字はありません。各要約を出力するためのプログラム的な方法に関するヒント

答えて

1

私はあなたがこのケースではスカウトではなく、statsmodelと言うことを意味すると信じています。それにもかかわらず、各統計量は実際に適合推定量の属性として格納されます。情報を平らにするほうがいいかもしれないが、その機能は存在しない(私が知っている)。今のところ、プログラムでこの情報をプルして、お気に入りのpython 'to_csv'ライブラリを使ってcsvに書き込むことができます。

はここで要約に表示され、いくつかの値の例です:

# Some first table values 
est.nobs, est.df_resid, est.rsquared, est.rsquared_adj, est.fvalue, est.f_pvalue, est.aic, est.bic 
est.k_constant, 

# Some second table values 
est.tvalues, est.pvalues 

# All third table values 
est.diagn 
関連する問題