Ir al contenido
σestadistica.ar

estadistica.ar · Enciclopedia de Estadística en españolhttps://estadistica.ar/conceptos/tabla-anova

M11 · ANOVATroncalInterpretación

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.

Por Jorge Luis Montivero, Licenciado en Estadística · Mu3Sigma

1 · La estructura

Toda tabla ANOVA tiene las mismas cinco columnas, se llame como se llame en cada programa:

FuenteSCSCglglCMCMFF
Entre grupos (factor)SCeSC_ek−1k-1SCe/(k−1)SC_e/(k-1)CMe/CMdCM_e/CM_d
Dentro (error, residual)SCdSC_dN−kN-kSCd/(N−k)SC_d/(N-k)
TotalSCTSC_TN−1N-1

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
ElementoValorQué es
Df de la primera fila5k−1k - 1: hay 6 grupos
Df de residuos15.359N−kN - k: 15.365 casos menos 6 grupos
Sum Sqlas sumas de cuadrados
Mean Sqcada SCSC dividida por sus glgl
F value223,2el cociente de los dos cuadrados medios
Pr(>F)<2×10−16< 2 \times 10^{-16}el valor p

3 · Las cuatro verificaciones antes de interpretar

1. ¿Los grados de libertad son los esperados? El del factor tiene que ser k−1k-1. Si hay 6 grupos y dice 1, el programa trató al factor como numérico: un error silencioso y muy frecuente.

2. ¿NN 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? gle+gld=N−1gl_e + gl_d = N - 1.

4. ¿El FF es coherente? Tiene que ser CMe/CMdCM_e / CM_d. Si no, se está leyendo otra fila.

Cómo se ve ese error, en los datos del ejemplo

Lo peligroso es que la salida no parece rota. Con el mismo archivo, según se declare o no el factor:

FactorCómo entraglFFη2\eta^2
Nivel educativo (ordenado)como factor ✓5223,230,0677
como numérico ✗1957,090,0587
Aglomerado (nominal)como factor ✓3134,780,0657
como numérico ✗171,270,0046

4 · Qué falta en la tabla

La tabla ANOVA sola no alcanza para redactar un resultado. Faltan:

ElementoDónde conseguirlo
Las medias y desvíos de cada grupodescriptivos previos
El tamaño del efectoη2=SCe/SCT\eta^2 = SC_e / SC_T
Cuáles grupos difierenpost hoc
Si valen los supuestosLevene y residuos

En el ejemplo, η2=1,052/15,531=0,068\eta^2 = 1{,}052/15{,}531 = 0{,}068: 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, F(5; 15.359)=223,23F(5;\, 15.359) = 223{,}23, p<0,001p < 0{,}001, η2=0,068\eta^2 = 0{,}068. 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

ProgramaParticularidad
R (summary(aov))no muestra el total; usa asteriscos de significación
R (anova(lm))la misma información, con otros encabezados
SPSSmuestra las tres filas, incluido el total
Excelmuestra las tres filas y agrega el FF 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. Con el aglomerado tomado como numérico, el η2\eta^2 cae de 0,066 a 0,005 y el resultado sigue dando p<0,001p < 0{,}001.
  • Leer el CMCM como si fuera la SCSC.
  • Interpretar el FF 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 FF 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())

Herramientas de este tema

Seguir leyendo

Cómo citar: Montivero, J. L. (2026). Cómo se lee una tabla ANOVA. estadistica.ar. https://estadistica.ar/conceptos/tabla-anova

estadistica.ar es gratuita y sin publicidad. Si te sirvió, podés invitar un cafecito por transferencia al alias mu3sigma. Asesoramiento estadístico, encuestas y capacitaciones: m3s.pro · WhatsApp +54 9 383 499-7929.

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-27}
}

Última actualización: 27 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.