【发布时间】:2014-05-16 13:33:30
【问题描述】:
我正在构建一个包含多个回归的表,并且我想添加一个 第一列,其中包含自变量的平均值。
我一直在使用 estadd mean,但它会在 each 回归之后创建一个列,而我只想在一开始就在自变量名称之后创建一个列。这是我目前使用的代码:
eststo: xtivreg2 Living_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & v025==2, cluster (sstate senumer) fe ivar(sstate)
estadd mean
eststo: xtivreg2 Living_hh_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & v025==2, cluster (sstate senumer) fe ivar(sstate)
eststo: xtivreg2 Living_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & Moth_age<35 & v025==2, cluster (sstate senumer) fe ivar(sstate)
eststo: xtivreg2 Living_hh_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & Moth_age<35 & v025==2, cluster (sstate senumer) fe ivar(sstate)
eststo: xtivreg2 Living_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & Moth_age<30 & v025==2, cluster (sstate senumer) fe ivar(sstate)
eststo: xtivreg2 Living_hh_u15 Fst_gender_al ${FB} [pweight=sweight] if tag==1 & Moth_age<30 & v025==2, cluster (sstate senumer) fe ivar(sstate)
esttab using "${ndhs_table}FB_dstat.tex", cell((b mean) se) stat(N r2 F) title(..)
addnotes(".. ") star(* 0.1 ** 0.05 *** 0.01) append
有什么办法可以解决这个问题吗?非常感谢!
【问题讨论】: