Stata—基本統計量輸出、模型估計和結果輸出


1. 基本統計量的輸出

tabstat var, stats(mean sd min max p50 max) c(s) f(%6.2f)

輸入上述命令之后,會在stata的結果窗口呈現所需的描述性統計,那么如何直接將結果轉到word中?方法如下:

logout, save(mytable) word replace: tabstat var, stats(mean sd min max p50 max) c(s) f(%6.2f)

上述命令中,mytable為文件名稱;replace代表每次生成的word結果都會覆蓋原有的mytable中的結果;var為變量名稱;word可以替換為excel,從而將結果輸出至excel中。

2. 相關系數矩陣

logout, save(mytable) word replace: pwcorr var1 var2

輸入上述命令可見var1和var2的相關系數矩陣會儲存到名為mytable的word文件中。

logout, save(mytable) word replace: pwcorr_a var1 var2

此命令中的pwcorr_a是連玉君博士編寫的代碼,相比於pwcorr,此命令則可以顯示相關系數的顯著性(帶星號)。

3. 估計結果輸出

①est—估計模型

reg sas gender:以sas作為因變量,gender作為自變量行回歸分析。

est store a1:將估計結果儲存在a1。

reg sas gender dp:以sas作為因變量,gender,dp作為自變量行回歸分析。

est store a2:將估計結果儲存在a2。

esttab a1 a2:在結果顯示框中顯示a1和a2結果,但是比較簡單,未有呈現出回歸中的重要信息。

esttab a1 a2, beta:呈現標准化回歸系數。

esttab a1 a2, ar2 compress nogap star(*0.1 **0.05 ***0.01):ar2命令用來顯示R方;compress使得結果呈現更加緊湊;nogap命令使得兩個自變量之間的空行刪除;star是將默認的顯著性水平進行更改,也就是說將默認的“*0.05 **0.01 ***0.001”改為“*0.1 **0.05 ***0.01”。

esttab a1 a2, ar2 compress nogap star(*0.1 **0.05 ***0.01) b(%6.3f) brackets p:b(%6.3f) 代表估計的回歸系數,並以3位小數呈現b估計值;brackets p,將p值放在中括號中並進行顯示。

label var gender “性別”:將變量gender加標簽為性別。

esttab a1 a2, label:也就是說估計結果中,呈現的是變量的標簽名。

esttab a1 a2, margin constant:指的是回歸中含有常數項。

esttab a1 a2 using resluts.csv, replace:該命令將統計結果輸出至名為resluts的csv文件中。

②logout—儲存結果

logout, save(mytable) word dec(3) replace: reg sas gender:該命令將回歸分析的結果輸出至名為mytable的word文件中,dec(3)表示轉換格式時的敏感程度,連博士認為取值3較為合適。同樣地,也可以將word替換為excel。

案例:

第一步:首先進行模型估計,並儲存模型結果

reg sas gender

est store a1

reg sas gender dp

est store a2

第二步:將結果輸出至word文檔中

logout, save(resluts) word replace fix(3): esttab a1 a2mtitle(model1 model2) b(%6.3f) se(%6.2f) star(*0.1 **0.05 ***0.01) scalar(r1 r2_a N P) compress nogapmtitle(model1 model2)命令將2個模型分別命名為model1和model2;b(%6.3f) 為系數格式,se(%6.2f)為標准誤的格式。

③outreg—儲存結果

reg sas gender

est store a1

reg sas gender dp

est store a2

outreg2 [a1 a2] using resluts1, seeout replace:將結果呈現在Stata的數據窗口。

outreg2 [a1 a2] using resluts1, word replace:將結果呈現在名為results1的word文檔中。同樣地,word可以換為excel。

outreg2 [a1 a2] using resluts1, word replace label:呈現變量標簽名。

outreg2 [a1 a2] using resluts1, word replace tstat tdec(2):呈現t值並保留2位小數。

outreg2 [a1 a2] using resluts1, word replace pvalue pdec(3):呈現p值並保留3位小數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM