Cómo realizar una regresión logística en Excel

La regresión logística es un método que utilizamos para ajustar un modelo de regresión cuando la variable de respuesta es binaria.

Este tutorial explica cómo realizar una regresión logística en Excel.

Ejemplo: regresión logística en Excel

Utilice los siguientes pasos para realizar una regresión logística en Excel para un conjunto de datos que muestre si los jugadores de baloncesto universitario fueron reclutados o no en la NBA (draft: 0 = no, 1 = sí) en función de su promedio de puntos, rebotes y asistencias en la anterior. estación.

Paso 1: Ingrese los datos.

Primero, ingrese los siguientes datos:

Datos brutos en Excel

Paso 2: Ingrese celdas para los coeficientes de regresión.

Dado que tenemos tres variables explicativas en el modelo (pts, rebs, ast), crearemos celdas para tres coeficientes de regresión más uno para la intersección en el modelo. Estableceremos los valores para cada uno de estos en 0.001, pero los optimizaremos más adelante.

Regresión logística en Excel

A continuación, tendrá que crear algunas nuevas columnas que vamos a utilizar para optimizar para estos coeficientes de regresión incluyendo el logit, e logit , la probabilidad y la probabilidad de acceder.

Paso 3: cree valores para el logit.

A continuación, crearemos la columna logit utilizando la siguiente fórmula:

Ecuación de regresión logística en Excel

Paso 4: Cree valores para e logit .

A continuación, crearemos valores para e logit utilizando la siguiente fórmula:

Cálculos de regresión logística en Excel

Paso 5: Cree valores para la probabilidad.

A continuación, crearemos valores para la probabilidad utilizando la siguiente fórmula:

Probabilidad en Excel para regresión logística

Paso 6: crear valores para la probabilidad logarítmica.

A continuación, crearemos valores para la probabilidad logarítmica utilizando la siguiente fórmula:

Logaritmo de verosimilitud = LN (probabilidad)

Regresión logística en Excel

Paso 7: Encuentre la suma de las probabilidades logarítmicas.

Por último, encontraremos la suma de las probabilidades logarítmicas, que es el número que intentaremos maximizar para resolver los coeficientes de regresión.

Paso 8: Use el Solver para resolver los coeficientes de regresión.

Si aún no ha instalado Solver en Excel, siga los siguientes pasos para hacerlo:

  • Haga clic en Archivo .
  • Haga clic en Opciones .
  • Haga clic en Complementos .
  • Haga clic en Complemento Solver y luego en Ir .
  • En la nueva ventana que aparece, marque la casilla junto a Complemento Solver y luego haga clic en Ir .

Una vez que el Solver esté instalado, vaya al grupo Análisis en la pestaña Datos y haga clic en Solver . Ingrese la siguiente informacion:

  • Establecer objetivo: elija la celda H14 que contenga la suma de las probabilidades logarítmicas.
  • Cambiando las celdas variables: elija el rango de celdas B15: B18 que contiene los coeficientes de regresión.
  • Hacer que las variables no restringidas no sean negativas: desmarque esta casilla.
  • Seleccione un método de resolución: elija GRG Nonlinear.

Luego haga clic en Resolver .

Solucionador para modelo de regresión logística en Excel

El Solver calcula automáticamente las estimaciones del coeficiente de regresión:

Coeficientes de regresión logística en Excel

De forma predeterminada, los coeficientes de regresión se pueden usar para encontrar la probabilidad de que draft = 0. Sin embargo, normalmente en la regresión logística estamos interesados ​​en la probabilidad de que la variable de respuesta = 1. Por lo tanto, podemos simplemente invertir los signos en cada uno de los coeficientes de regresión:

Salida de regresión logística en Excel

Ahora, estos coeficientes de regresión se pueden usar para encontrar la probabilidad de que Draft = 1.

Por ejemplo, supongamos que un jugador promedia 14 puntos por juego, 4 rebotes por juego y 5 asistencias por juego. La probabilidad de que este jugador sea reclutado en la NBA se puede calcular como:

P (calado = 1) = e 3,681193 + 0,112827 * (14) -0,39568 * (4) – 0,67954 * (5) / (1 + e 3,681193 + 0,112827 * (14) -0,39568 * (4) – 0,67954 * (5 ) ) = 0,57 .

Dado que esta probabilidad es mayor que 0.5, predecimos que este jugador sería reclutado en la NBA.

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

1 comentario en «Cómo realizar una regresión logística en Excel»

Deja un comentario

A menudo, puede estar interesado en agregar barras de error a los gráficos en Python para capturar la incertidumbre en…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!