Stata coefplot:第二轴上的绘图系数和相应的置信区间

Stata coefplot: plot coefficients and corresponding confidence intervals on 2nd axis

当尝试使用 Ben Jann 精湛的 coefplot (ssc install coefplot) 命令在不同的轴上描绘一个回归的两个系数时,要在第二个轴上显示的系数正确显示,但它的置信区间在第一个尺度上描述。

任何人都可以解释我如何将 CI 显示在与其所属的系数相同的(第二)轴上吗?我找不到任何选项来更改它 - 并且想象它应该是默认的,如果不是唯一的选项,可以在它所属的点估计周围绘制 CI。

我在 Stata 16 中使用最新的 coefplot 版本。

这里有一个最简单的例子来说明问题:

results plot

webuse union, clear
eststo results: reg idcode i.union grade
coefplot (results, keep(1.union)) (results, keep(grade) xaxis(2))

在行

coefplot (results, keep(1.union)) (results, keep(grade) xaxis(2))

您指定了选项 xaxis(2),但这不是 coefplot 的记录选项,尽管它是 coefplot 调用的 twoway rspike 的有效选项.显然,如果您使用 xaxis(2)coefplotrspike 之间的通信就会出现问题。

这对我有用:

coefplot (results, keep(1.union)) (results, keep(grade) axis(2))