【发布时间】:2018-09-15 20:49:04
【问题描述】:
当我运行这个混合模型时,我得到了我需要的所有统计数据。
library(sommer)
data(example)
#Model without intercept - OK
ans1 <- mmer2(Yield~Env,
random= ~ Name + Env:Name,
rcov= ~ units,
data=example, silent = TRUE)
summary(ans1)
ans1$u.hat #Random effects
但是,如果我尝试获取随机效应的截距,例如在 R 库 lme4 中,我会收到如下错误:
Error in dimnames(x) <- dn :
length of 'dimnames' [2] not equal to array extent
#Model with intercept
ans2 <- mmer2(Yield~Env,
random= ~ 1+Name + Env:Name,
rcov= ~ units,
data=example, silent = TRUE)
summary(ans2)
ans2$u.hat #Random effects
我该如何克服?
【问题讨论】:
标签: r random mixed-models intercept rlang