He realizado un ANOVA de medidas repetidas en R, de la siguiente manera:
aov_velocity = aov(Velocity ~ Material + Error(Subject/(Material)), data=scrd)
summary(aov_velocity)
- ¿Qué sintaxis en R puede usarse para realizar una prueba post hoc después de un ANOVA con medidas repetidas?
- ¿Sería apropiada la prueba de Tukey con corrección de Bonferroni? Si es así, ¿cómo podría hacerse esto en R?
Respuestas:
Lo que podría hacer es especificar el modelo
lme
y luego usarloglht
desde elmultcomp
paquete para hacer lo que quiera. Sin embargo, lme proporciona valores F ligeramente diferentes que un ANOVA estándar (consulte también mis preguntas recientes aquí ).Para otros contrastes luego de bonferroni, ver, por ejemplo, el libro
multcomp
de los autores del paquete .También es posible que desee ver esta entrada en la lista de R-correo , y esta entrada del blog para especificar un ANOVA de medidas repetidas en I .
Sin embargo, como se muestra en esta pregunta, no estoy seguro de si este enfoque es idéntico a un ANOVA. Además, glht solo informa valores z en lugar de los valores t o F habituales . Esto también parece ser poco común.
Hasta ahora, no he encontrado otra forma de hacer esto.
fuente
Si desea seguir con la
aov()
función, puede usar elemmeans
paquete que puede manejaraovlist
(y muchos otros ) objetos.Después de crear un
emmGrid
objeto de la siguiente maneraEs muy fácil obtener todas las comparaciones por pares (post hoc) usando la
pairs()
función o cualquier contraste deseado usando lacontrast()
función delemmeans
paquete. Se pueden lograr múltiples ajustes de prueba a través deladjust
argumento de estas funciones:Para obtener más información sobre esto, encontré que las viñetas detalladas de emmeans y la documentación son muy útiles.
Además, puede encontrar un ejemplo completo (reproducible) que incluye una descripción sobre cómo obtener los pesos de contraste correctos en mi respuesta aquí .
Sin embargo, tenga en cuenta que el uso de un modelo univariante para las pruebas post hoc puede dar como resultado valores p anticonservadores si se viola la esfericidad.
fuente
Si se cumple la esfericidad, puede ejecutar un ANOVA de dos vías:
fuente