Ir al contenido
σestadistica.ar

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

M11 · ANOVAAvanzadoProcedimiento

Análisis de covarianza (ANCOVA)

ANOVA con una covariable continua: cómo ajusta las medias, cuánta potencia gana y el supuesto que casi nadie verifica.

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

1 · Qué es

Un ANOVA al que se le agrega una covariable continua: una variable que influye sobre la respuesta y que no es el factor de interés.

yij=μ+τi+β(xij−xˉ)+εijy_{ij} = \mu + \tau_i + \beta(x_{ij} - \bar{x}) + \varepsilon_{ij}

2 · Para qué sirve

Aumentar la potencia. La covariable explica parte de la variabilidad que de otro modo iría al error. Con el denominador del FF más chico, el efecto del factor se detecta mejor.

Ajustar por diferencias iniciales. Si los grupos difieren en algo relevante de entrada, el ANCOVA compara las medias como si todos tuvieran el mismo valor de la covariable.

El caso típico: comparar el puntaje final de dos grupos ajustando por el puntaje inicial.

Cuánta potencia agrega, medido

Depende de una sola cosa: cuánto correlaciona la covariable con la respuesta. Dos grupos de 30 casos, efecto de medio desvío:

Correlación de la covariabler2r^2Sin covariableCon covariable
0,000,0000,4800,474
0,250,0620,4770,496
0,400,1600,4810,540
0,600,3600,4800,656
0,800,6400,4730,881

3 · Las medias ajustadas

El resultado principal no son las medias observadas sino las medias marginales estimadas: lo que cada grupo habría obtenido si su covariable fuera igual a la media general.

Media observadaMedia ajustada
Qué esel promedio crudoel promedio a igual covariable
Cuándo coincidensi los grupos tienen la misma media en la covariable

Un ejemplo con datos reales

Ingreso de la ocupación principal según sexo, con las horas semanales trabajadas como covariable. 14.163 ocupados de la EPH del primer trimestre de 2026 que declararon horas.

nnHorasIngreso observadoIngreso ajustado
Mujeres6.33632,2$819.124$882.448
Varones7.82740,3$1.116.803$1.065.542
Diferencia8,1 h$297.679$183.095

4 · El supuesto que se olvida

Además de los supuestos del ANOVA, el ANCOVA exige uno propio:

Homogeneidad de las pendientes de regresión: la relación entre la covariable y la respuesta tiene que ser la misma en todos los grupos.

Se verifica ajustando el modelo con el término de interacción y mirando si es significativo. Si no lo es, se lo saca y se sigue con el ANCOVA.

Verificado sobre el ejemplo

TérminoFFpp
Sexo19,7810−610^{-6}
Horas355,5010−7810^{-78}
Horas × Sexo0,0040,948
Pendiente$ por hora semanal
En mujeres14.231,6
En varones14.163,4

5 · La covariable se mide antes

La covariable no debe estar afectada por el tratamiento.

Si se ajusta por algo medido después de la intervención y que la intervención modificó, se está controlando un mediador: se borra parte del efecto que se quería estimar.

6 · Lo que no arregla

En estudios observacionales, el ANCOVA ajusta por lo que se midió, y nada más. No convierte una comparación observacional en un experimento.

Si los grupos difieren mucho de entrada, el ajuste extrapola: se comparan grupos en una zona de la covariable donde uno de ellos casi no tiene casos. El resultado depende fuertemente del supuesto de linealidad.

7 · Errores frecuentes

  • No verificar la homogeneidad de pendientes.
  • Ajustar por una variable posterior al tratamiento.
  • Reportar medias observadas e interpretar las ajustadas.
  • Creer que sustituye a la aleatorización.
  • Usar muchas covariables sin justificación, multiplicando las pruebas. Con correlación cero la potencia baja, no sube.
  • Esperar potencia de una covariable floja. Con r=0,25r = 0{,}25 el equivalente es un 7 % más de casos.
  • Presentar la media ajustada como “la verdadera” cuando la covariable es un mediador.
  • Ajustar por la línea de base sin advertir que con grupos muy distintos aparece la regresión a la media.

8 · En el software

# R — el orden importa: la covariable primero
modelo <- aov(final ~ inicial + grupo, data = d)
summary(modelo)

# Verificar homogeneidad de pendientes
summary(aov(final ~ inicial * grupo, data = d))   # la interacción NO debe dar

# Medias ajustadas
library(emmeans)
emmeans(modelo, ~ grupo)
# Python
import statsmodels.formula.api as smf
import statsmodels.api as sm
modelo = smf.ols("final ~ inicial + C(grupo)", data=d).fit()
sm.stats.anova_lm(modelo, typ=2)
SPSS:     Modelo lineal general › Univariante › Covariables
          Opciones › Medias marginales estimadas

Seguir leyendo

Cómo citar: Montivero, J. L. (2026). Análisis de covarianza (ANCOVA). estadistica.ar. https://estadistica.ar/conceptos/ancova

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). Análisis de covarianza (ANCOVA). estadistica.ar. https://estadistica.ar/conceptos/ancova

BibTeX

@misc{estadistica_ar_ancova,
  author       = {Montivero, Jorge Luis},
  title        = {{Análisis de covarianza (ANCOVA)}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/ancova}},
  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.