Ir al contenido
σestadistica.ar
M13 · RegresiónAvanzadoProcedimiento

Observaciones influyentes y distancia de Cook

Tres conceptos que se confunden —atípico, leverage e influencia— y qué hacer con el caso que mueve el modelo entero.

1 · Tres cosas distintas

ConceptoQué esSe mide con
Atípicovalor raro en YY: el modelo lo predice malresiduo estudentizado
Leveragevalor raro en las xx: está lejos del centrohiih_{ii}
Influyentesu presencia cambia el modelodistancia de Cook

2 · Leverage

hii[0,1]hˉ=k+1nh_{ii} \in [0, 1] \qquad \bar{h} = \frac{k+1}{n}

Mide cuán lejos está el caso del centro del espacio de las predictoras. Un caso con leverage alto puede arrastrar la recta hacia sí.

La regla práctica: mirar los casos con hii>2(k+1)/nh_{ii} > 2(k+1)/n.

3 · La distancia de Cook

Di=j(y^jy^j(i))2(k+1)s2D_i = \frac{\sum_j (\hat{y}_j - \hat{y}_{j(i)})^2}{(k+1)\,s^2}

Mide cuánto cambian todas las predicciones si se saca ese caso. Es la medida de influencia por excelencia porque combina residuo y leverage en un solo número.

UmbralOrigen
Di>1D_i > 1el clásico, bastante permisivo
Di>4/nD_i > 4/nmás sensible; marca muchos casos con nn grande

4 · El ejemplo

En el modelo del ingreso, con n=14.129n = 14.129:

MedidaValor
Cook máximo0,085
Casos con Di>4/nD_i > 4/n343 (2,4 %)
Casos con Di>1D_i > 10

Los 343 casos que superan 4/n4/n son el 2,4 % de la muestra, una proporción esperable: ese umbral está pensado para muestras chicas y con nn grande marca demasiados casos. Es un buen recordatorio de que los umbrales automáticos hay que leerlos en contexto.

5 · Qué hacer con un caso influyente

Nunca eliminarlo sin más. El orden correcto:

1. Verificar si es un error. Un ingreso de $99.999.999 o una edad de 200 son errores de carga, y ahí sí corresponde corregir o excluir, documentándolo.

2. Verificar si pertenece a la población. Una empresa de 50.000 empleados en un estudio de pymes no es un error: no pertenece al universo definido. Excluirla es redefinir la población, y hay que decirlo.

3. Si es un dato válido, no se saca. Es información real sobre un fenómeno real.

4. Reportar el análisis con y sin el caso. Es la práctica correcta: si las conclusiones no cambian, el asunto está zanjado; si cambian, el lector tiene que saberlo.

6 · Las alternativas robustas

Si hay muchos casos influyentes y todos son válidos, el problema no son los casos: es el modelo.

MétodoIdea
Regresión robusta (M-estimadores)da menos peso a los residuos grandes
Regresión cuantílicamodela la mediana en lugar de la media
Transformarsuele resolver la influencia de la cola larga

7 · Errores frecuentes

  • Confundir atípico con influyente.
  • Eliminar casos por tener residuo grande.
  • Aplicar el umbral 4/n4/n con nn grande sin pensarlo.
  • No mirar el gráfico de residuos vs. leverage, que muestra los tres conceptos a la vez.
  • No reportar que se excluyeron casos, ni cuántos.
  • Usar residuos crudos en lugar de estudentizados para detectarlos.

8 · En el software

# R
modelo <- lm(ingreso ~ horas + edad + mujer, data = d)

plot(modelo, which = 5)        # residuos vs leverage, con curvas de Cook
plot(modelo, which = 4)        # distancia de Cook por caso

cooks.distance(modelo)
hatvalues(modelo)
rstudent(modelo)
influence.measures(modelo)     # todo junto, con los casos marcados

# Cuáles superan el umbral clásico
which(cooks.distance(modelo) > 1)

# El análisis con y sin ellos
modelo_sin <- update(modelo, subset = cooks.distance(modelo) <= 4/nrow(d))
# Python
infl = modelo.get_influence()
infl.cooks_distance[0]
infl.hat_matrix_diag
infl.summary_frame()
Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). Observaciones influyentes y distancia de Cook. estadistica.ar. https://estadistica.ar/conceptos/observaciones-influyentes

BibTeX

@misc{estadistica_ar_observaciones_influyentes,
  author       = {Montivero, Jorge Luis},
  title        = {{Observaciones influyentes y distancia de Cook}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/observaciones-influyentes}},
  note         = {estadistica.ar. Consultado el \today},
  urldate      = {2026-09-19}
}

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