我正在进行多元回归(结果变量是连续的,恰好是GPA)。感兴趣的协变量是治疗状态的虚拟变量;另一个协变量是预分数。我们想看一下治疗效果在各种预分值下的差异。模型的结构并不复杂:
regress GPA treatment pre_score X3 X4 X5...
我想要的是一张图表,显示不同预分值(X2)的治疗效果(Beta1的值)。在X2的各种值下获取具有OUTCOME值的图表非常简单: 保证金,在(pre_score =(1(0.25)5))post marginsplot
我咨询过一系列资源,并尝试使用marginscontplot,coefplot和recast,dy / dx选项等等。我仍然没有成功。但这似乎是必须要做的事情;想要知道对照值(例如收入)的治疗效果是否变化必须是常见的。
任何人都可以指示我使用正确的命令或边距选项,以pre_score的值输出Beta1(治疗虚拟系数)而不是Y(GPA)的值吗?
答案 0 :(得分:0)
问题已在Statalist解决。事实证明,单凭边缘不能做我想做的事情;模型需要与交互术语一起运行。那很简单。