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

问题描述

当尝试使用Ben Jann的精湛coefplotssc 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的文档选项,尽管它是twoway rspike调用的coefplot的有效选项。显然,如果您使用xaxis(2),则coefplotrspike之间的通信出现了问题。

这对我有用:

coefplot (results,keep(grade) axis(2))