如何在R中指定随机因子?

时间:2010-03-14 20:03:38

标签: r nlme random-effects

如何在R中指定随机因子?

如果我有一个应该是随机的因子x1,我可以尝试这样的事吗?

lm(y ~ x1, data = p)

3 个答案:

答案 0 :(得分:5)

最简单(使用较旧的nlme而不是新的lme4),

library(nlme)
lme(fixed = y ~ 1, random = ~1|x1, data = p)

lme4中的等价物是:

library(lme4)
lmer(y~1+(1|x1), data = p)

答案 1 :(得分:4)

您是否正在寻找专注于线性混合效果(即固定与随机)建模的lme4包?

答案 2 :(得分:2)

Zuur等2011,混合效应模型和生态学扩展与R,使用nlme包有很好的随机效果。他们解释了固定模型,随机模型和混合模型之间的差异,以及如何指定随机截距和随机斜率。