Lo que puedes hacer es especificar el modelo con lme
y, a continuación, utilizar glht
de la multcomp
paquete para hacer lo que quieres. Sin embargo, lme da ligeramente diferente de F-valores de un estándar de ANOVA (ver también mi reciente preguntas aquí).
lme_velocity = lme(Velocity ~ Material, data=scrd, random = ~1|Subject)
anova(lme_velocity)
require(multcomp)
summary(glht(lme_velocity, linfct=mcp(Material = "Tukey")), test = adjusted(type = "bonferroni"))
Para otros contrastes luego de bonferroni, véase por ejemplo, el libro en multcomp
de los autores de el paquete.
Puede que también desee ver este post en el R-lista de correo, y esta entrada de blog para especificar un ANOVA de medidas repetidas en R.
Sin embargo, como se muestra en esta pregunta de mí no estoy seguro de si este approachs es idéntica a la de un ANOVA. Además, glht sólo informa de los z-valores en lugar de los habituales t o F de los valores. Esto parece ser poco frecuente, demasiado.
Hasta ahora, no he encontrado otra forma de hacer esto.