首页 > 解决方案 > emmeans错误:match.arg(type)中的错误:'arg'应该是“link”,“response”,“terms”之一

问题描述

我正在尝试使用emmeans库计算gamlss对象的估计边际均值。我的gamlss对象来自零膨胀的 beta 回归。假设我的模型称为 m1 并且我的变量之一是internationaltreaty,所以我调用:

emmeans(m1,"internationaltreaty",type="response")

我收到以下错误消息:

Error in match.arg(type) : 
  'arg' should be one of “link”, “response”, “terms”

如果我使用不同的模型对象(例如 glm),emmeans 可以使用此代码。对我来说,emmeans 似乎无法识别我的类型参数。有没有人经历过类似的事情?

谢谢。

标签: remmeansgamlss

解决方案



推荐阅读