He buscado esto en línea durante horas, pero ninguna de las publicaciones en línea es lo que estoy buscando. Mi pregunta es muy fácil de implementar en el procedimiento mixto SAS Proc, pero no estoy seguro de cómo hacerlo en los paquetes lme y / o lmer. Supongamos que tengo un modelo, , dónde es fijo pero y son al azar Mi código R es
f1 = lme(y ~ factor(a), data = mydata,
random = list(factor(b) = ~ 1, factor(a):factor(b) = ~ 1))
Error: inesperado =
en:
f1 = lme(y ~ factor(a), data = mydata,
random = list(factor(a) =
¿Podría alguien decirme cómo especificar estos efectos aleatorios en lme? Muchas gracias de antemano
dput
para obtener el código necesario para recrear sus datos. Del comentario que dejaste, el resultado esstructure(list(method = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L), .Label = c("1", "2"), class = "factor"), day = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L), .Label = c("1", "2", "3", "4"), class = "factor"), level = c(142.3, 144, 134.9, 146.3, 148.6, 156.5, 152, 151.4, 142.9, 147.4, 125.9, 127.6, 135.5, 138.9, 142.9, 142.3)), .Names = c("method", "day", "level"), row.names = c(NA, -16L), class = "data.frame")