EDIT 2: Originalmente pensé que tenía que ejecutar un ANOVA de dos factores con medidas repetidas en un factor, pero ahora creo que un modelo lineal de efectos mixtos funcionará mejor para mis datos. Creo que casi sé lo que tiene que pasar, pero todavía estoy confundido por algunos puntos.
Los experimentos que necesito analizar son los siguientes:
- Los sujetos fueron asignados a uno de varios grupos de tratamiento
- Las mediciones de cada sujeto se realizaron en varios días
- Así que:
- El sujeto está anidado dentro del tratamiento
- El tratamiento se cruza con el día
(cada sujeto se asigna a un solo tratamiento, y las mediciones se realizan en cada sujeto en cada día)
Mi conjunto de datos contiene la siguiente información:
- Sujeto = factor de bloqueo (factor aleatorio)
- Día = factor intra-sujeto o de medidas repetidas (factor fijo)
- Tratamiento = factor entre sujetos (factor fijo)
- Obs = variable medida (dependiente)
ACTUALIZACIÓN Vale, fui a hablar con un estadístico, pero es un usuario de SAS. Él piensa que el modelo debe ser:
Tratamiento + Día + Sujeto(Tratamiento) + Día*Sujeto(Tratamiento)
Obviamente su notación es diferente de la sintaxis de R, pero se supone que este modelo da cuenta de:
- Tratamiento (fijo)
- Día (fijo)
- la interacción Tratamiento*Día
- Sujeto anidado dentro del tratamiento (aleatorio)
- Día cruzado con "Sujeto dentro del tratamiento" (aleatorio)
Entonces, ¿es esta la sintaxis correcta a utilizar?
m4 <- lmer(Obs~Treatment*Day + (1+Treatment/Subject) + (1+Day*Treatment/Subject), mydata)
Me preocupa especialmente si la parte de "Día cruzado con el sujeto dentro del tratamiento" es correcta. ¿Alguien que esté familiarizado con SAS, o que esté seguro de entender lo que sucede en su modelo, puede comentar si mi triste intento de sintaxis en R coincide?
Aquí están mis intentos anteriores de construir un modelo y escribir la sintaxis (discutido en las respuestas y comentarios):
m1 <- lmer(Obs ~ Treatment * Day + (1 | Subject), mydata)
¿Cómo puedo tratar el hecho de que el sujeto esté anidado dentro del tratamiento? ¿Cómo se m1
difieren de:
m2 <- lmer(Obs ~ Treatment * Day + (Treatment|Subject), mydata)
m3 <- lmer(Obs ~ Treatment * Day + (Treatment:Subject), mydata)
y son m2
y m3
equivalente (y si no, por qué)?
Además, ¿tengo que utilizar nlme en lugar de lme4 si quiero especificar la estructura de correlación (como correlation = corAR1
)? Según Medidas repetidas Para un análisis de medidas repetidas con medidas repetidas en un factor, la estructura de covarianza (la naturaleza de las correlaciones entre las medidas del mismo sujeto) es importante.
Cuando intenté hacer un ANOVA de medidas repetidas, decidí utilizar un SS de tipo II; ¿sigue siendo relevante, y si es así, cómo lo especifico?
Este es un ejemplo de cómo se ven los datos:
mydata <- data.frame(
Subject = c(13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33,
34, 35, 36, 37, 38, 39, 40, 62, 63, 64, 65, 13, 14, 15, 16, 17, 18,
19, 20, 21, 22, 23, 24, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
40, 62, 63, 64, 65, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 62, 63, 64, 65),
Day = c(rep(c("Day1", "Day3", "Day6"), each=28)),
Treatment = c(rep(c("B", "A", "C", "B", "C", "A", "A", "B", "A", "C", "B", "C",
"A", "A", "B", "A", "C", "B", "C", "A", "A"), each = 4)),
Obs = c(6.472687, 7.017110, 6.200715, 6.613928, 6.829968, 7.387583, 7.367293,
8.018853, 7.527408, 6.746739, 7.296910, 6.983360, 6.816621, 6.571689,
5.911261, 6.954988, 7.624122, 7.669865, 7.676225, 7.263593, 7.704737,
7.328716, 7.295610, 5.964180, 6.880814, 6.926342, 6.926342, 7.562293,
6.677607, 7.023526, 6.441864, 7.020875, 7.478931, 7.495336, 7.427709,
7.633020, 7.382091, 7.359731, 7.285889, 7.496863, 6.632403, 6.171196,
6.306012, 7.253833, 7.594852, 6.915225, 7.220147, 7.298227, 7.573612,
7.366550, 7.560513, 7.289078, 7.287802, 7.155336, 7.394452, 7.465383,
6.976048, 7.222966, 6.584153, 7.013223, 7.569905, 7.459185, 7.504068,
7.801867, 7.598728, 7.475841, 7.511873, 7.518384, 6.618589, 5.854754,
6.125749, 6.962720, 7.540600, 7.379861, 7.344189, 7.362815, 7.805802,
7.764172, 7.789844, 7.616437, NA, NA, NA, NA))