我制作了一个模型,考虑了多个变量以及它们对妊娠结果的影响。妊娠结果是分组二元的。一群动物有34例怀孕和3例未怀孕,下一群动物有20例怀孕和4例未怀孕,以此类推。
我使用glmer
函数对这些数据进行建模,其中y表示妊娠结果(怀孕或未怀孕)。
mclus5 <- glmer(y~adg + breed + bw_start + year + (1|farm),
data=dat, family=binomial)
我获得了所有通常的输出,包括系数等,但为了解释,我想将其转换为每个系数的比率和置信区间。
在以往的逻辑回归模型中,我使用了以下代码。
round(exp(cbind(OR=coef(mclus5),confint(mclus5))),3)
这很好地提供了我想要的内容,但它似乎不能与我运行的模型一起工作。
有人知道我如何通过R获得我的模型的这个输出的方法吗?
?fixef
和class(mclus5)
和showMethods("fixef", includeDefs=TRUE)
。glmer
是一个 S4 函数。 - IRTFM