带边距的输出变量值标签,dydx()

问题描述 投票:1回答:1

使用margins选项时,是否可以报告变量值标签,而不是Stata的dydx()命令的默认输出?

例如,当使用margins而不使用dydx()时,输出使用sex的值标签:

clear
use http://www.stata-press.com/data/r14/margex

regress y i.sex i.group
margins sex

但是,当使用dydx()时,值标签不见了:

margins, dydx(sex) at(group = (1 2 3))

我找不到在margins中设置的任何选项来强制执行此操作。

[esttab之类的社区贡献命令似乎也无法完成。

Statalist上交叉发布。

stata
1个回答
1
投票

这与at()选项有关,而不与dydx()有关。

正确的语法如下:

. margins, dydx(sex) at(1.group 2.group 3.group)  

Conditional marginal effects                    Number of obs     =      3,000
Model VCE    : OLS

Expression   : Linear prediction, predict()
dy/dx w.r.t. : 1.sex
at           : 1.group         =    .3996667 (mean)
               2.group         =    .3726667 (mean)
               3.group         =    .2276667 (mean)

------------------------------------------------------------------------------
             |            Delta-method
             |      dy/dx   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
         sex |
     female  |   18.32202   .8930951    20.52   0.000     16.57088    20.07316
------------------------------------------------------------------------------
Note: dy/dx for factor levels is the discrete change from the base level.

将此与您的语法进行比较:

. margins, dydx(sex) at (group = (1 2 3))

Conditional marginal effects                    Number of obs     =      3,000
Model VCE    : OLS

Expression   : Linear prediction, predict()
dy/dx w.r.t. : 1.sex

1._at        : group           =           1

2._at        : group           =           2

3._at        : group           =           3

------------------------------------------------------------------------------
             |            Delta-method
             |      dy/dx   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
1.sex        |
         _at |
          1  |   18.32202   .8930951    20.52   0.000     16.57088    20.07316
          2  |   18.32202   .8930951    20.52   0.000     16.57088    20.07316
          3  |   18.32202   .8930951    20.52   0.000     16.57088    20.07316
------------------------------------------------------------------------------
Note: dy/dx for factor levels is the discrete change from the base level.
© www.soinside.com 2019 - 2024. All rights reserved.