ANOVA
Hasta ahora has creado objetos de salida para guardar y extraer elementos y así personalizar y detallar más la presentación de resultados. Sin embargo, algunos objetos de salida, como los de la función aov() para ejecutar un análisis de varianza (ANOVA), se pueden usar como entrada de otras funciones como summary() y plot() para obtener informes y visualizaciones personalizadas. La salida de aov() también puede usarse como entrada de TukeyHSD() para realizar pruebas post hoc por pares.
El conjunto de datos abaloneKeep y el paquete dplyr ya están cargados.
Este ejercicio forma parte del curso
R para usuarios de SAS
Instrucciones del ejercicio
- Calcula
n, la media, la desviación estándar y la varianza de la edad por sexo. - Realiza un ANOVA de
agepor grupos desexy guarda la salida comoabaov. - Ejecuta
summary()deabaov. - Realiza las pruebas post hoc por pares con
TukeyHSD()sobreabaov.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Compute n(), mean(), sd() and var() of age by sex
abaloneKeep %>% group_by(___) %>% select(___, ___) %>%
summarise(across(everything(), list(mean = ___,
___ = ~sd(.x),
var = ___)),
N = ___)
# Run aov() of age by sex, save as abaov
abaov <- aov(___ ~ ___, data = ___)
# Run summary() of abaov
___
# Perform TukeyHSD posthoc pairwise tests on abaov
TukeyHSD(___)