我使用lme4
包中的glmer()
设置R中的GLMM。我使用效果包来计算固定效果的估计值和CI。 我是GLMMs的新手,所以我的问题是effects
包提供的估算值是如何计算的,并且它们与glmer
中的log-means不同?R中的GLM:来自glmer-summary和效果包的估计之间的差异
例如,如果我跑
Model = glmer(response ~ fixed1 + fixed2 + (1 | random), data=df, family = poisson)
摘要(模型)返回以下结果:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.1459 0.4863 -0.300 0.764
fixed1_level2 0.3044 0.4479 0.680 0.497
fixed2_level2 0.2298 0.3212 0.716 0.474
fixed2_level3 0.3576 0.3368 1.062 0.288
鉴于摘要(allEffects(型号))返回此:
fixed1 effect
fixed1_level1 fixed1_level2
1.125860 1.526514
fixed2 effect
fixed2_level1 fixed2_level2 fixed2_level3
1.115492 1.403738 1.594999
一个小例子会很有帮助。 'effects'包构造了glmer()'fit的参数估计的线性组合,对应于感兴趣的效果... –
在我的文章中增加了示例 – HerthaBSC