CommencezCommencez gratuitement

Ajuster un modèle étape par étape

Dans la vidéo, vous avez vu les éléments essentiels pour ajuster un GLM en Python avec le progiciel statsmodels. Dans cet exercice, vous allez définir les composantes du GLM pas à pas, puis ajuster le modèle en appelant la méthode .fit().

Le jeu de données que vous utiliserez porte sur la contamination des eaux souterraines par l'arsenic au Bangladesh. L'objectif est de modéliser la décision d'un ménage de changer de puits. Les colonnes du jeu de données sont :

  • switch : 1 si le ménage a changé de puits; 0 sinon
  • arsenic : niveau de contamination à l'arsenic dans le puits
  • distance : distance jusqu'au puits sécuritaire connu le plus proche
  • education : nombre d'années de scolarité de la personne responsable du ménage

Le jeu de données wells a été préchargé dans l'espace de travail.

Cette activité fait partie du cours

Modèles linéaires généralisés en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Define the formula the the logistic model
model_formula = '____ ~ ____'
Modifier et exécuter le code