這篇是承接上一篇的:Stata: 輸出regression table到word和excel
Logistic regression跑出來的東西跟multiple regression跑出來的東西有點像,但又有點不太一樣,在輸出時就得作一些調整。
在Stata裡,如果你要跑logistic regression,要先想要你用看coefficient還是odds ratio,因為指令有點不一樣。前者要用logit跑,後者要用logistic。後面的東西和regression指令的下法一樣,所以像這樣:
logit y x logistic y x
結果分別像下面二圖一樣:
如果是coefficient,那輸出基本上跟regression一樣,我自己用的code如下:
//舊code:esttab * using logistic1.csv, cells("b(fmt(3) star)") pr2
//簡潔寫法
esttab * using logistic1.csv, b(3) pr2 replace
如果是想要用stata列出odds ratio,要做一些調整。重點就是剛那一串後面加上eform。產生出來的表格最下面會註明這是Exponentiated coefficients //舊code:esttab * using logistic2.rtf, cells("b(fmt(3) star)") pr2 eform
esttab * using logistic2.rtf, b(3) pr2 eform replace
如果要加上t的話,那code會變成這樣:
esttab * using logistic3.csv, b(3) t(3) pr2 replace
反正要什麼就線上查查documentation就好了:http://repec.org/bocode/e/estout/esttab.html