EDIT 2: originalmente pensé que necesitaba 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 debe suceder, pero todavía estoy confundido por algunos puntos.
Los experimentos que necesito analizar se ven así:
- Los sujetos fueron asignados a uno de varios grupos de tratamiento.
- Las mediciones de cada sujeto se tomaron en varios días.
- Asi que:
- El sujeto está anidado dentro del tratamiento.
- El tratamiento se cruza con el día.
(a cada sujeto se le asigna un solo tratamiento y se toman medidas de cada sujeto cada día)
Mi conjunto de datos contiene la siguiente información:
- Sujeto = factor de bloqueo (factor aleatorio)
- Día = dentro del sujeto o factor de medidas repetidas (factor fijo)
- Tratamiento = entre factor sujeto (factor fijo)
- Obs = variable medida (dependiente)
ACTUALIZACIÓN OK, así que fui y hablé con un estadístico, pero él es un usuario de SAS. Él piensa que el modelo debería ser:
Tratamiento + Día + Sujeto (Tratamiento) + Día * Sujeto (Tratamiento)
Obviamente su notación es diferente de la sintaxis R, pero se supone que este modelo explica:
- 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 para usar?
m4 <- lmer(Obs~Treatment*Day + (1+Treatment/Subject) + (1+Day*Treatment/Subject), mydata)
Me preocupa especialmente si el Día cruzado con la parte "Sujeto dentro del tratamiento" es correcto. ¿Alguien familiarizado con SAS o seguro de que comprende lo que está sucediendo en su modelo puede comentar si mi triste intento de sintaxis R coincide?
Aquí están mis intentos anteriores de construir un modelo y escribir sintaxis (discutido en respuestas y comentarios):
m1 <- lmer(Obs ~ Treatment * Day + (1 | Subject), mydata)
¿Cómo trato con el hecho de que el sujeto está anidado dentro del tratamiento? ¿Cómo m1
difiere de:
m2 <- lmer(Obs ~ Treatment * Day + (Treatment|Subject), mydata)
m3 <- lmer(Obs ~ Treatment * Day + (Treatment:Subject), mydata)
y son m2
y m3
equivalentes (y si no, ¿por qué)?
Además, ¿necesito usar nlme en lugar de lme4 si quiero especificar la estructura de correlación (como correlation = corAR1
)? Según las 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 intentaba hacer un ANOVA de medidas repetidas, decidí usar un SS Tipo II; ¿Sigue siendo relevante? Y si es así, ¿cómo hago para especificarlo?
Aquí hay 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))