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 a2, mtitle(model1 model2) b(%6.3f) se(%6.2f) star(*0.1 **0.05 ***0.01) scalar(r1 r2_a N P) compress nogap:mtitle(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位小數。
