在estout中包含变量名以及因子变量值

时间:2017-01-17 20:23:45

标签: stata

我试图让estout输出变量名称以及各个值的标签。例如,我有一个标记为AgeGroup的变量,其值为0-9,10-19等。estout仅包含标签值。

例如: eststo: logistic DepVar i.AGEGROUP i.RACE estout est1 using regress_M.txt,label

我的输出是:

DepVarLabel
1_AgeGroup Value label
2_AgeGroup Value label
1_Race Value label
2_Race Value label

我想要的是:

DepVarLabel
Age Group
1_AgeGroup Value label
2_AgeGroup Value label
Race
1_Race Value label
2_Race Value label

1 个答案:

答案 0 :(得分:1)

解决此问题的一种方法是使用refcat选项。

以下是一个例子:

sysuse auto, clear
xi: logit foreign i.rep78 i.trunk
estout . using example.txt, ///
    refcat(_Irep78_2 "Rep 78 Categories" _Itrunk_6 ///
    "Trunk Categories", nolabel) label replace

输出应该更接近您要查找的内容。请注意,此处需要使用xi:,因为它允许我们调用因子变量_Ivar_value。