Cómo se lee una tabla ANOVA
La salida estándar del ANOVA columna por columna, con las verificaciones que detectan un error antes de interpretar.
1 · La estructura
Toda tabla ANOVA tiene las mismas cinco columnas, se llame como se llame en cada programa:
| Fuente | ||||
|---|---|---|---|---|
| Entre grupos (factor) | ||||
| Dentro (error, residual) | ||||
| Total |
2 · Una salida real
Df Sum Sq Mean Sq F value Pr(>F)
factor(nivel_ed) 5 1.052e+15 2.104e+14 223.2 <2e-16 ***
Residuals 15359 1.448e+16 9.427e+11
| Elemento | Valor | Qué es |
|---|---|---|
Df de la primera fila | 5 | : hay 6 grupos |
Df de residuos | 15.359 | : 15.365 casos menos 6 grupos |
Sum Sq | las sumas de cuadrados | |
Mean Sq | cada dividida por sus | |
F value | 223,2 | el cociente de los dos cuadrados medios |
Pr(>F) | el valor p |
3 · Las cuatro verificaciones antes de interpretar
1. ¿Los grados de libertad son los esperados? El del factor tiene que ser . Si hay 6 grupos y dice 1, el programa trató al factor como numérico: un error silencioso y muy frecuente.
2. ¿ coincide con la cantidad de casos? Si es menor, se descartaron casos por valores faltantes y hay que saber cuántos.
3. ¿Los grados de libertad suman? .
4. ¿El es coherente? Tiene que ser . Si no, se está leyendo otra fila.
4 · Qué falta en la tabla
La tabla ANOVA sola no alcanza para redactar un resultado. Faltan:
| Elemento | Dónde conseguirlo |
|---|---|
| Las medias y desvíos de cada grupo | descriptivos previos |
| El tamaño del efecto | |
| Cuáles grupos difieren | post hoc |
| Si valen los supuestos | Levene y residuos |
En el ejemplo, : se calcula a mano con dos números de la misma tabla.
5 · Cómo se reporta
El ingreso de la ocupación principal difirió según el nivel educativo, , , . Las comparaciones de Tukey mostraron que los tres niveles más bajos no se diferencian entre sí, y que las diferencias se concentran en haber completado el secundario y, sobre todo, el nivel superior.
6 · Las diferencias entre programas
| Programa | Particularidad |
|---|---|
R (summary(aov)) | no muestra el total; usa asteriscos de significación |
R (anova(lm)) | la misma información, con otros encabezados |
| SPSS | muestra las tres filas, incluido el total |
| Excel | muestra las tres filas y agrega el crítico |
Python (anova_lm) | no muestra el total; los residuos van en la última fila |
7 · Errores frecuentes
- No verificar los grados de libertad del factor.
- Leer el como si fuera la .
- Interpretar el sin el tamaño del efecto.
- Concluir cuál grupo difiere desde la tabla, que no lo dice.
- Ignorar que se perdieron casos por faltantes.
- Reportar el sin sus dos grados de libertad.
8 · En el software
# R
modelo <- aov(ingreso ~ factor(nivel_ed), data = d)
summary(modelo)
# Verificaciones
df.residual(modelo) + length(coef(modelo)) - 1 # gl del factor
nobs(modelo) # N efectivo
# Con la fila del total y eta²
effectsize::eta_squared(modelo)
# Python
import statsmodels.api as sm
import statsmodels.formula.api as smf
sm.stats.anova_lm(smf.ols("ingreso ~ C(nivel_ed)", data=d).fit())Cómo citar esta entrada
APA (7.ª edición)
Montivero, J. L. (2026). Cómo se lee una tabla ANOVA. estadistica.ar. https://estadistica.ar/conceptos/tabla-anova
BibTeX
@misc{estadistica_ar_tabla_anova,
author = {Montivero, Jorge Luis},
title = {{Cómo se lee una tabla ANOVA}},
year = {2026},
howpublished = {\url{https://estadistica.ar/conceptos/tabla-anova}},
note = {estadistica.ar. Consultado el \today},
urldate = {2026-09-18}
}Última actualización: 18 de septiembre de 2026. El contenido está bajo licencia CC BY-NC-SA 4.0: se puede reutilizar citando la fuente y sin fines comerciales.