Ir al contenido
σestadistica.ar

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

M13 · RegresiónIntermedioProcedimiento

Regresión logística

El modelo para variables de respuesta binaria: por qué no sirve la regresión lineal, qué es el logit y cómo se evalúa el ajuste.

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

1 · Por qué no sirve la regresión lineal

Con YY binaria —0 o 1— el modelo lineal falla en todo:

  • Predice fuera del rango: probabilidades negativas o mayores que 1.
  • Los errores no son normales: solo pueden tomar dos valores.
  • Hay heterocedasticidad por construcción: la varianza de una Bernoulli es p(1−p)p(1-p), que depende de pp.
  • La relación no es lineal: cerca de 0 y de 1 los efectos se aplanan.

2 · La solución: el logit

En lugar de modelar la probabilidad, se modela el logaritmo de la chance:

ln⁡(p1−p)=β0+β1x1+⋯+βkxk\ln\left(\frac{p}{1-p}\right) = \beta_0 + \beta_1 x_1 + \dots + \beta_k x_k

Despejando:

p=11+e−(β0+β1x1+… )p = \frac{1}{1 + e^{-(\beta_0 + \beta_1 x_1 + \dots)}}

que es la curva logística: una S que se aplana en 0 y en 1.

3 · El ejemplo

¿Quién tiene empleo registrado? Sobre 13.864 asalariados de la EPH, de los cuales el 62,6 % está registrado:

TérminobbOdds ratioIC 95 % del OR
Constante−2,28410,1020,084 – 0,123
Edad0,04601,0471,044 – 1,051
Mujer−0,48120,6180,573 – 0,667
Secundario0,92802,5302,244 – 2,852
Superior1,99547,3556,470 – 8,363
  • Cada año de edad multiplica la chance de estar registrado por 1,047.
  • Ser mujer la multiplica por 0,618: una reducción del 38 %.
  • Tener nivel superior la multiplica por 7,4 frente a primario.
0,00 0,25 0,50 0,75 1,00 20 30 40 50 60 70 Primario: 0,72 0,19 Secundario: 0,87 0,37 Superior: 0,95 0,63 Edad; en el eje vertical, la probabilidad de estar registrado
El mismo modelo, en probabilidades. Las tres curvas son tramos de la S logística: a igual edad, el nivel educativo corre la curva hacia arriba, y ninguna se sale de 0 y 1.Varones. Primario: línea gris. Secundario: línea cortada. Superior: línea oscura.Fuente: INDEC, EPH, 1º trimestre de 2026. Sin ponderar.

Los coeficientes crudos —en escala logit— no se interpretan directamente: se los exponencia para obtener odds ratios.

4 · Cómo se estima

No por mínimos cuadrados sino por máxima verosimilitud: se busca el conjunto de coeficientes que hace más probables los datos observados. Ver métodos de estimación.

Eso trae dos consecuencias: la estimación es iterativa —puede no converger— y la inferencia se basa en propiedades asintóticas, así que necesita muestras razonables.

5 · Cómo se evalúa el ajuste

No hay R2R^2. Existen varios pseudo-R2R^2, y todos son análogos imperfectos:

MedidaComentario
McFaddenel más usado; valores de 0,2 a 0,4 ya indican buen ajuste
Nagelkerkereescalado para llegar a 1
Cox-Snellno puede alcanzar 1

En el ejemplo, McFadden vale 0,104, que para datos individuales es razonable.

El porcentaje de aciertos, con una advertencia grande:

Valor
Acierto del modelo68,2 %
Acierto prediciendo siempre “registrado”62,6 %

Esos son, para este modelo:

CriterioAciertosSensibilidadEspecificidad
Corte en 0,50068,2 %83,0 %43,3 %
Corte en 0,626 (la prevalencia)66,1 %65,1 %67,9 %
Predecir siempre “registrado”62,6 %100 %0 %
AUC=0,7186AUC = 0{,}7186

La prueba de Hosmer-Lemeshow evalúa calibración, con el problema habitual: con nn grande rechaza siempre.

6 · Sus supuestos

  1. Independencia de las observaciones.
  2. Linealidad en el logit: el efecto de una predictora continua es lineal en escala logit, no en probabilidad.
  3. Sin multicolinealidad fuerte.
  4. Suficientes eventos: 10 a 20 del resultado menos frecuente por predictora.

De dónde sale ese 10 a 20

Simulación con ocho predictoras, de las cuales una tiene un odds ratio verdadero de 2,0, variando los eventos por variable:

Eventos por variableEventos totalesOR estimadoSesgoCobertura del IC
2162,42+27 %0,935
5402,13+9 %0,942
10802,05+4 %0,957
201602,02+2 %0,951
504002,01+1 %0,954

7 · Errores frecuentes

  • Interpretar los coeficientes crudos sin exponenciar.
  • Leer el odds ratio como riesgo relativo. Ver cómo se interpreta un odds ratio.
  • Reportar solo el porcentaje de aciertos con clases desbalanceadas.
  • Interpretar el pseudo-R2R^2 como el R2R^2 lineal.
  • Contar el nn total en lugar de los eventos, al evaluar si alcanza la muestra. Con dos eventos por variable, el odds ratio sale un 21 % inflado.
  • Reportar solo la sensibilidad de un modelo con clases desbalanceadas. Acá es del 83 % y la especificidad, del 43 %.
  • Verificar normalidad de los residuos.
  • Dicotomizar una variable continua para poder usar logística, perdiendo información.

8 · En el software

# R
modelo <- glm(registrado ~ edad + mujer + secundario + superior,
              data = a, family = binomial)
summary(modelo)

exp(cbind(OR = coef(modelo), confint(modelo)))    # odds ratios con IC

# Ajuste y clasificación
DescTools::PseudoR2(modelo, "McFadden")
pred <- ifelse(predict(modelo, type = "response") > 0.5, 1, 0)
table(pred, a$registrado)

pROC::roc(a$registrado, predict(modelo, type = "response"))
# Python
import statsmodels.formula.api as smf
modelo = smf.logit("registrado ~ edad + mujer + secundario + superior",
                   data=a).fit()
modelo.summary()
np.exp(modelo.params)
SPSS:     Analizar › Regresión › Logística binaria
          (la columna Exp(B) es el odds ratio)

Herramientas de este tema

Seguir leyendo

Cómo citar: Montivero, J. L. (2026). Regresión logística. estadistica.ar. https://estadistica.ar/conceptos/regresion-logistica

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). Regresión logística. estadistica.ar. https://estadistica.ar/conceptos/regresion-logistica

BibTeX

@misc{estadistica_ar_regresion_logistica,
  author       = {Montivero, Jorge Luis},
  title        = {{Regresión logística}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/regresion-logistica}},
  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.