我正在运行此混合模型:
dflm1 <- lmer(formula=df[,16] ~ trt + (1|id), data=df)
emm <- emmeans(dflm1,'trt')
library(multcomp)
cld(emm)
Error in UseMethod("cld") :
no applicable method for 'cld' applied to an object of class "data.frame"
很遗憾,我无法上传数据。我已经看过其他有关此问题,但并没有解决问题。我将trt和id都更改为数字和因数,但是发生相同的错误。有人知道为什么我会收到此错误吗?早些时候奏效了,所以我一定做了些改变,但是我不知道是什么!!?
答案 0 :(得分:0)
我尝试使用CLD(emm)而不是cld(emm),它起作用了!这是我的资料来源: https://rdrr.io/cran/emmeans/man/CLD.emmGrid.html
希望这行得通!