Esttab
Esttab能够将多个回归的结果进行合并输出。示例:
* 首先将每一个回归结果都暂时储存
reg y x1 x2 x3
est store r1
reg y x1 x2 x3 x4 x5 x6
est store r2
reg y x1 x2 x3 x4 x5 x6 x7 x8 x9
est store r3
* 其次将储存的结果进行合并输出
esttab r1 r2 r3 using model.rtf, b(3) t(2) ar2 compress nogap
keep(x1 x2 x3 x4 x5 x6 x7) star(* 0.1 ** 0.05 *** 0.01)
using xxx.rtf
:将esttab结果导出到word中
b(3)
:输出系数保留3位小数
t(2)
:输出t值保留2位小数(或se(2)
输出标准误,p(2)
输出p值)
ar2
:输出adjusted R2 (或r2
,pr2
输出pseudo R2)
nogaps
:压缩垂直空格
compress
:减少空行
keep(var)
:展示输出的变量
star(* 0.1 ** 0.05 *** 0.01)
:设置显著性水平
stat(N F r2 ar2)
:报告样本量,F值,R2等
coef(_cons "Constant")
:将常量重命名为“Constant”
mtitle("model1" "model2" "model3")
:首行模型标题重命名
Outreg2
Outreg2能够将多个回归的结果格式化输出到Word中。示例:
reghdfe y x1 x2, absorb(industry year)
outreg2 using model.doc, replace adjr2 tstat bdec(3) tdec(2)
ctitle("model 1") keep(x1 x2) addtext(industry FE, YES, year FE, NO)
reghdfe y x1 x2 x3 x4, absorb(industry year)
outreg2 using model.doc, append adjr2 tstat bdec(3) tdec(2)
ctitle("model 1") keep(x1 x2 x3 x4) addtext(industry FE, YES, year FE, NO)
reghdfe y x1 x2 x3 x4 x5 x6, absorb(industry year)
outreg2 using model.doc, append adjr2 tstat bdec(3) tdec(2)
ctitle("model 1") keep(x1 x2 x3 x4 x5 x6) addtext(industry FE, YES, year FE, NO)
using model.doc
:导出到word文档(using model.xsl
可导出到Excel)
adjr2
:输出adjusted R2
tstat
:输出t值,默认标准误(pvalue
:输出p值)
ctitle()
:自定义模型标题,默认因变量名
addtext
:增加文本信息,输出行业控制和时间控制
bdec(3)
:输出系数保留3位小数
tdec(2)
:输出t值保留2位小数
replace
:将文档替换,若后续结果需要合并至前文档中,则使用append
其他更多参数,可直接 help esttab
, help outreg2
。