【发布时间】:2021-09-20 12:23:50
【问题描述】:
我正在尝试在 R 中为负二项式回归模型 (glm.nb) 绘制交互效应。因变量会议是数字。变量 EU 是二分法,变量“类型”是分类 1/2/3。
glmnbmodel <- glm.nb(meetings ~ EU + type + EU*type, data = data)
我尝试使用以下命令进行绘图:interplot(m = glm.nb, var1 = "meetings", var2 = "type")
这给出了这个错误:
> interplot(m = glmnbmodel, var1 = "EU", var2 = "type")
Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘sim’ for signature ‘"negbin"’
我用 glm 模型尝试了同样的方法,其中 R 无法识别模型中的交互:
> glmmodel <- glm(meetings ~ EU + type + EU*type, data = data)
> interplot(m = glmmodel, var1 = "EU", var2 = "type")
Error in interplot.default(m = glmmodel, var1 = "EU", var2 = "type") :
Model does not include the interaction of EU and type .
我做错了什么?
- 否则,如何在负二项式回归模型中绘制交互效应?
- 为什么 R 在模型中找不到交互?
我已经坚持了很长一段时间,所以非常感谢任何帮助!
【问题讨论】:
标签: r plot regression glm interaction