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 sinonarsenic: niveau de contamination à l'arsenic dans le puitsdistance: distance jusqu'au puits sécuritaire connu le plus procheeducation: 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
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define the formula the the logistic model
model_formula = '____ ~ ____'