ComenzarEmpieza gratis

Comparación de modelos con ANOVA

Comparar modelos puede resultar complicado. Existen muchos métodos, aunque quedan fuera del alcance de este curso, como la selección de modelos (p. ej., AIC).

El Análisis de la Varianza (ANOVA) es una opción básica para comparar modelos lmer. El ANOVA comprueba si un modelo explica más variabilidad que otro. Lo hace examinando la cantidad de variabilidad explicada por los modelos.

Por ejemplo, puedes comprobar si Year predice Crime en Maryland. Para ello, construye un modelo nulo con solo County como efecto aleatorio y un modelo con año que incluya Year. Luego podrás comparar ambos modelos usando la función anova().

Si Year explica una cantidad significativa de variabilidad, entonces el valor p será menor que tu umbral predefinido (normalmente 0.05).

Este ejercicio forma parte del curso

Modelos jerárquicos y de efectos mixtos en R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Build the Null model with only County as a random-effect
null_model <- lmer(Crime ~ (1 | ___) , data = md_crime)

# Build the Year2 model with Year2 as a fixed and random slope and County as the random-effect
year_model <- lmer(Crime ~ ___ + (1 + ___ | ___) , data = md_crime)

# Compare null_model and year_model using an anova
anova(___, ___)
Editar y ejecutar código