如何在Stata中结合汇总统计和回归表

问题描述

我感兴趣的是某些变量如何因性别而异。我想创建一个表格,按性别显示每个变量的均值和标准差,以及来自 t 检验的系数和标准误差。这部分很容易。但我也希望超越 t 检验,以显示这些差异在回归后是否继续存在。

我当前的代码

local summary_list age years_education income employment
 
eststo: estpost summarize `summary_list' if male == 1
eststo: estpost summarize `summary_list' if male == 0
eststo: estpost ttest `summary_list',by(male) unequal

local cell_format = ///
"mean(pattern(1 1 0)) sd(pattern(1 1 0)) b(pattern(0 0 1)) se(pattern(0 0 1))"

esttab using "summary_stats.tex",cells("`cell_format'") label

这会生成一个漂亮的表格,其中每一行都是 summary_list 中的一个变量。有六列:(1) 男性变量的平均值 (2) std dev。男性变量的平均值 (3) 女性变量的平均值 (4) std dev。来自 t 检验的女性变量 (5) 系数比较男性和女性变量的值 (6) 来自 t 检验的标准误差。

我想在此表中再添加两列:(7) 回归的系数,其中因变量是行变量,自变量是 male 加上一些控件 (8) 此回归的标准错误.我该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)