plot - 如何绘制逻辑回归模型(glm)与多个推算数据(MICE)的交互?

时间:2018-04-05 21:18:37

标签: plot glm interaction r-mice

我用iv * sex创建了一个交互术语,并用鼠标估算数据。然后使用推算数据运行逻辑回归模型(glm):

model <- with(data=imp, glm(dv~control+iv+sex+iv*sex, family="binomial"))

以下是变量名称的缩写: 因变量= dv,自变量= iv,主持人=性别,互动项= iv *性

iv * sex存在显着的交互,我想为交互绘制图表,但我找不到如何。如果提供任何解决方案,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并使用effects包解决了它。

e <- effects::effect("iv*sex", model)
e <- as.data.frame(e)
ggplot2::ggplot(e, ggplot2::aes(iv, fit, color=sex, group = sex)) + 
  ggplot2::geom_point() + 
  ggplot2::geom_line() + 

&#34;配合&#34;是你的因变量,在你的情况下&#34; dv&#34;。