使用 lmer 的 Glmer 警告消息

Glmer warning message to use lmer

我正在尝试拟合以下模型:

cmod_lme4C_L <- glmer(yield ~ Location + treatment + (1|block),data=df,
                      family=gaussian(link = "identity"))

在 运行 这段代码之后,我收到警告消息:

Warning message:
In glmer(yield ~ Location + treatment +  :
  calling glmer() with family=gaussian (identity link) as a shortcut to lmer() is deprecated; please call lmer() directly

有人可以帮我理解这条信息吗?

看起来它建议使用 lmer,但我不确定在这种情况下 lmerglmer 有何相似之处。

消息中的警告非常准确。

gaussian(link = "identity")拟合混合效应模型相当于用正态随机效应拟合线性混合效应模型。

glmer 只是将调用更改为 lmer(yield ~ Location + treatment + (1|block),data=df) 并发出警告。

这个警告已经存在很长时间了,我敢打赌它在不久的将来不会被弃用,但出于所有意图和目的,你应该使用 lmer(...) 而不是 glmer(..., family = gaussian(link = 'identity'))