我正在運行一些迴歸我想表面比較Stata,以確保我的代碼在Stata遷移到Python時起作用。顯示係數的更多有效數字
即statsmodels.formula.api('x ~ y')
輸出
coef std err t P>|t| [0.025 0.975]
------------------------------------------------------------------------------
Intercept 2.9420 0.287 10.265 0.000 2.380 3.504
而提供的Stata
------------------------------------------------------------------------------
med | Coef. Std. Err. t P>|t| [95% Conf. Interval]
-------------+----------------------------------------------------------------
_cons | 2.94203 .2866093 10.26 0.000 2.380268 3.503792
我基本上和輸出到完全匹配。我知道這可以通過保存係數來完成,但是一眼就可以輕鬆得多。
謝謝,但這似乎沒有爲statsmodels輸出。我認爲這將是直接編輯代碼庫的問題。 – tom
是輸出文本?我想有一種方法來獲取原始數據(如DataFrame/Series?),然後使用[String formatting](https://docs.python.org/3/library/string.html#format-string-syntax ) –