Análisis de Varianza (ANOVA) & Diseño Experimental
Descomposición de la varianza total, control de la tasa de error por familia, validación de homocedasticidad y contrastes post-hoc.
Objetivos Estratégicos de la Sesión
Hoja de ruta para el diseño y análisis experimental de múltiples tratamientos.
Inflación del Error Alfa
Comprender por qué realizar múltiples pruebas t independientes destruye la confiabilidad estadística global del experimento.
Descomposición de Sumas de Cuadrados
Dominar la partición de la varianza total en componente explicada por tratamientos ($SS_{Between}$) y residuo experimental ($SS_{Within}$).
Validación de Homocedasticidad
Diagnosticar la igualdad de varianzas poblacionales con el test de Levene como condición obligatoria previa al estadístico F.
Análisis Post-Hoc y Kruskal-Wallis
Identificar qué pares específicos difieren con Tukey HSD y aplicar alternativas no paramétricas ante el incumplimiento de supuestos.
1. ¿Por qué no usar múltiples test t?
El fenómeno de acumulación del error en contrastes simultáneos.
Tasa de Error por Familia (FWER):
Al evaluar $k$ tratamientos, el número de pares posibles es $\binom{k}{2} = \frac{k(k-1)}{2}$. Cada comparación independiente acumula riesgo de falso positivo.
- Para 3 tratamientos: 3 comparaciones $\implies \alpha_{global} = 1 - (0.95)^3 \approx 14.3\%$.
- Para 5 tratamientos: 10 comparaciones $\implies \alpha_{global} = 1 - (0.95)^{10} \approx 40.1\%$.
- La Solución de Fisher: Un único test omnibus global para contrastar igualdad simultánea.
Fórmula de expansión del falso positivo sin corrección
Erosión de la Confianza
ANOVA actúa como un semáforo maestro: solo si el F global rechaza $H_0$ se autoriza la búsqueda de diferencias particulares.
2. Partición de la Varianza Total
Separación analítica entre el efecto del tratamiento y el error residual aleatorio.
Suma Entre Grupos (SS_Between)
Señal (Tratamientos)Mide cuánto se alejan las medias de cada grupo respecto a la gran media global (Grand Mean $\bar{X}_{\cdot\cdot}$).
- ▪ Cuantifica el impacto real atribuible al factor experimental.
- ▪ Grados de libertad: $df = k - 1$.
- ▪ Cuadrado Medio de Tratamiento: $MS_{Between} = \frac{SS_{Between}}{k - 1}$.
Suma Intra Grupos (SS_Within)
Ruido (Error Residual)Mide la dispersión interna de los datos dentro de cada muestra respecto a su propia media local.
- ▪ Representa el ruido de fondo inherente o error experimental no controlado.
- ▪ Grados de libertad: $df = N - k$.
- ▪ Cuadrado Medio del Error: $MS_{Within} = \frac{SS_{Within}}{N - k}$.
3. Estructura de la Tabla ANOVA Formal
Cálculo del cociente de varianzas y contraste frente a la distribución F de Fisher-Snedecor.
| Fuente de Variación | Suma de Cuadrados (SS) | Grados de Libertad (df) | Cuadrados Medios (MS) | Estadístico F |
|---|---|---|---|---|
| Entre Tratamientos (Between) | SS_{Between} |
k - 1 |
MS_B = \frac{SS_B}{k - 1} |
F = \frac{MS_B}{MS_W} |
| Intra Tratamientos (Error / Within) | SS_{Within} |
N - k |
MS_W = \frac{SS_W}{N - k} |
Estimador $\sigma^2$ agrupado |
| Total | SS_{Total} |
N - 1 |
- | - |
4. Supuestos Críticos de ANOVA
Condiciones indispensables para que el estadístico F conserve su distribución teórica.
Normalidad de Residuos
DiagnósticoLos errores aleatorios $e_{ij} = X_{ij} - \bar{X}_i$ deben proceder de poblaciones gaussianas.
- ▪ Se valida sobre los residuos del modelo lineal, no sobre la variable cruda sin agrupar.
- ▪ Diagnóstico gráfico: Q-Q Plot de residuos rectilíneo.
-
▪ Test numérico formal:
scipy.stats.shapiro(residuos).
Homocedasticidad (Igualdad de Varianzas)
CríticoTodos los grupos deben compartir la misma dispersión poblacional intrínseca ($\sigma_1^2 = \dots = \sigma_k^2$).
- ▪ Prueba formal obligatoria: Test de Levene (robusto a la forma).
- ▪ Prueba de Bartlett: Muy sensible, desaconsejada si no hay normalidad estricta.
- ▪ Si $p < 0.05$ en Levene: El supuesto colapsa (heterocedasticidad severa).
5. Pruebas Post-Hoc: Localizando las Diferencias
Cómo identificar qué medias difieren sin desbordar el riesgo alfa.
Diferencia Honesta Significativa
Controla rígidamente el FWER al 5% calculando el rango estudiantizado q para todos los pares simultáneamente.
Métodos de Comparación Múltiple:
Compara todos los pares de medias posibles manteniendo el error global en 0.05. Calcula un umbral mínimo $HSD = q_{\alpha} \sqrt{\frac{MS_W}{n}}$.
Ajusta el nivel de significación dividiéndolo por el número de contrastes ($\alpha' = \alpha / c$). Muy conservadora, eleva el error Tipo II.
Si Levene rechaza homocedasticidad, utilizar ANOVA de Welch. Si la normalidad fracasa totalmente, ejecutar Kruskal-Wallis.
6. Árbol de Decisión: Procedimiento ante Violación de Supuestos
Guía táctica para seleccionar el test adecuado según el diagnóstico de datos.
| Condición de Datos | Normalidad Residuos | Homocedasticidad (Levene) | Prueba Estadística Recomendada |
|---|---|---|---|
| Caso Ideal (Clásico) | Verificada (p > 0.05) | Verificada (p > 0.05) | ANOVA Estándar + Tukey HSD |
| Varianzas Desiguales | Verificada (p > 0.05) | Violada (p < 0.05) | ANOVA de Welch + Games-Howell |
| No Normalidad / Asimetría | Violada (p < 0.05) | Cualquiera | Test de Kruskal-Wallis (Rangos) |
| Medidas Repetidas (Bloques) | Verificada | Esfericidad requerida | ANOVA de Medidas Repetidas |
7. Laboratorio Visual: Separabilidad de Grupos y Estadístico F
Modifica la distancia entre medias para observar en tiempo real cómo el estadístico F se dispara cuando la señal supera al ruido.
Simulación Interactiva de 3 Grupos:
Ajusta la diferencia real del Tratamiento B y C respecto al Control A. Observa la transición del p-valor.8. Comparativa: ANOVA vs Kruskal-Wallis vs Chi-Cuadrado
Cuadro sinóptico de contrastes de hipótesis para múltiples muestras.
ANOVA 1 Factor (Paramétrico)
MediaCompara las medias de $k \ge 3$ grupos numéricos continuos bajo supuestos de normalidad y varianza común.
- ▪ Máxima potencia cuando los supuestos son válidos.
- ▪ Estadístico F de Fisher con distribución conocida.
- ▪ Permite diseños multifactoriales e interacciones.
Test de Kruskal-Wallis (No Paramétrico)
Mediana / RangosCompara las medianas o sumas de rangos de $k \ge 3$ muestras sin exigir normalidad en los residuos.
- ▪ Inmune a la presencia de outliers severos.
- ▪ Reemplaza valores crudos por sus posiciones ordinales.
- ▪ Estadístico H con distribución asintótica Chi-cuadrado.
9. Protocolo Estándar para Diseños Experimentales
Checklist de ejecución para garantizar validez analítica en la industria.
Diseño Experimental
Tres reglas operativas para asegurar que las conclusiones sobre tratamientos sean estadísticamente inobjetables.
Protocolo Metodológico:
Garantizar que los sujetos o lotes se asignen al azar a los tratamientos para neutralizar el efecto de variables perturbadoras no controladas.
Priorizar tamaños muestrales iguales por tratamiento para maximizar la robustez de ANOVA ante desviaciones moderadas de homocedasticidad.
No conformarse solo con un p-valor significativo; calcular Eta-cuadrado ($\eta^2 = \frac{SS_B}{SS_T}$) para cuantificar la magnitud práctica del impacto.
¡A Programar en Jupyter Notebooks!
Validación Computacional en Entorno Jupyter Notebooks (Semana 4)
ANOVA 1 Factor DCA
10_anova_1_factor_dca.ipynb
Ajuste del modelo lineal con OLS y generación de tabla ANOVA formal.
Contrastes Post-Hoc
10_anova_1_factor_dca.ipynb
Ejecución de pairwise Tukey HSD y visualización simultánea de intervalos.
Test de Homocedasticidad
07_test_varianza.ipynb
Prueba de Levene y diagnóstico de varianzas homogéneas entre grupos.
Kruskal-Wallis No Paramétrico
08_test_mediana_wilcoxon.ipynb
Alternativa basada en rangos ante la violación del supuesto de normalidad.
45 min: El profesor guía el ajuste de ANOVA en 10_anova_1_factor_dca.ipynb, la interpretación del estadístico F y la prueba de Tukey HSD.
75 min: Los estudiantes resuelven de forma autónoma los problemas de la Guía 2, evaluando supuestos de Levene y aplicando ANOVA o Kruskal-Wallis según corresponda.