在Stata中绘制系数

时间:2018-02-14 01:05:49

标签: plot stata

我跟着

https://www.stata.com/meeting/germany14/abstracts/materials/de14_jann.pdf

绘制年龄系数。

我做了

logit Y i.age
eststo plotplot
coefplot plotplot

但是该图在垂直轴上具有年龄,在水平轴上具有系数。应该是相反的。

另外,我只想要年龄系数,而不是常数或其他任何东西。我该怎么做?

" at"对i.age等离散解释变量的命令工作?或者是它需要花费很多时间的情况(我不得不停下来,因为它花了这么多时间)?

1 个答案:

答案 0 :(得分:2)

logit系数不是特别可解释的,因此不清楚为什么要绘制它们。虽然at命令具有margins选项,但也没有at()命令。如果你想要索引函数系数,只需省略下面的margins步骤。 coefplotmarginsplot做了非常类似的事情,但coefplot更加灵活。

我猜你有这样的想法:

sysuse auto, clear
xtile mpg_tercile = mpg, nq(3)
logit foreign i.mpg_tercile weight
margins, dydx(mpg_tercile) at(weight = 3000) post
coefplot, vertical
marginsplot, recast(scatter)

计算每加仑分布中英里或前三分之一的平均边际效应,以及重量为3000的汽车外国概率。