我跟着
https://www.stata.com/meeting/germany14/abstracts/materials/de14_jann.pdf
绘制年龄系数。
我做了
logit Y i.age
eststo plotplot
coefplot plotplot
但是该图在垂直轴上具有年龄,在水平轴上具有系数。应该是相反的。
另外,我只想要年龄系数,而不是常数或其他任何东西。我该怎么做?
" at"对i.age等离散解释变量的命令工作?或者是它需要花费很多时间的情况(我不得不停下来,因为它花了这么多时间)?
答案 0 :(得分:2)
logit系数不是特别可解释的,因此不清楚为什么要绘制它们。虽然at
命令具有margins
选项,但也没有at()
命令。如果你想要索引函数系数,只需省略下面的margins
步骤。 coefplot
和marginsplot
做了非常类似的事情,但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的汽车外国概率。