Realicé un diseño repetido en el que probé a 30 hombres y 30 mujeres en tres tareas diferentes. Quiero entender cómo el comportamiento de los hombres y las mujeres es diferente y cómo depende de la tarea. Utilicé tanto el paquete lmer como el lme4 para investigar esto, sin embargo, estoy atascado al tratar de comprobar los supuestos de cualquiera de los dos métodos. El código que ejecuto es
lm.full <- lmer(behaviour ~ task*sex + (1|ID/task), REML=FALSE, data=dat)
lm.full2 <-lme(behaviour ~ task*sex, random = ~ 1|ID/task, method="ML", data=dat)
Comprobé si la interacción era el mejor modelo comparándolo con el modelo más simple sin la interacción y ejecutando un anova:
lm.base1 <- lmer(behaviour ~ task+sex+(1|ID/task), REML=FALSE, data=dat)
lm.base2 <- lme(behaviour ~ task+sex, random= ~1|ID/task), method="ML", data=dat)
anova(lm.base1, lm.full)
anova(lm.base2, lm.full2)
P1: ¿Es correcto utilizar estos predictores categóricos en un modelo lineal mixto?
P2: ¿He entendido bien que la variable de resultado ("comportamiento") no tiene por qué estar distribuida normalmente (entre sexos/tareas)?
P3: ¿Cómo puedo comprobar la homogeneidad de la varianza? Para un modelo lineal simple utilizo plot(LM$fitted.values,rstandard(LM))
. Es el uso de plot(reside(lm.base1))
¿Suficiente?
P4: Para comprobar la normalidad, ¿se puede utilizar el siguiente código?
hist((resid(lm.base1) - mean(resid(lm.base1))) / sd(resid(lm.base1)), freq = FALSE); curve(dnorm, add = TRUE)