Как мне указать случайные факторы в R?
Как мне указать случайные факторы в R?
Если у меня есть фактор x1
который должен быть случайным, я могу попробовать что-то вроде этого?
lm(y ~ x1, data = p)
3 ответа
Проще всего (используя старшее nlme
а не новый lme4
),
library(nlme)
lme(fixed = y ~ 1, random = ~1|x1, data = p)
Эквивалент в lme4
является:
library(lme4)
lmer(y~1+(1|x1), data = p)
Вы случайно ищете пакет lme4, который сфокусирован на линейном моделировании смешанных эффектов (то есть фиксированных и случайных)?
Zuur et al 2011, Модели смешанных эффектов и расширения в экологии с помощью R, отлично справляются со случайными эффектами с помощью пакета nlme. Они объясняют различия между фиксированными, случайными и смешанными моделями, а также способы задания случайных перехватов и случайных наклонов.