IniziaInizia gratis

Adatta una regressione logistica

In questo esercizio continuiamo con i dati dello studio sulla contaminazione delle acque sotterranee da arsenico in Bangladesh, dove vuoi modellare la probabilità di cambiare il pozzo attuale dato il livello di arsenico presente nel pozzo.

Ricorda la struttura dell'insieme di dati:

L'insieme di dati wells è già caricato nell'ambiente di lavoro.

Questo esercizio fa parte del corso

Modelli lineari generalizzati in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa statsmodels e glm.
  • Usando glm(), adatta un modello di regressione logistica in cui switch è predetta da arsenic.
  • Stampa il riepilogo del modello usando .summary().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Load libraries and functions
import ____.api as sm
from ____.____.api import glm

# Fit logistic regression model
model_GLM = ____(formula = ____,
                data = ____,
                family = ____.____.____).____ 

# Print model summary
print(____.____)
Modifica ed esegui il codice