Calcul de l'impact des caractéristiques avec la régression logistique
Poursuivant votre travail à la compagnie d'assurance, vous avez construit un modèle prédictif permettant d'identifier si une personne est fumeuse ou non. Vous devez maintenant analyser le modèle pour déterminer les facteurs pertinents qui influencent le statut de fumeur, afin d'aider la compagnie à évaluer le risque avec plus de précision et à adapter les polices d'assurance en conséquence.
matplotlib.pyplot
a été importé en tant que plt
. X_train
et y_train
sont préchargés pour vous.
Cet exercice fait partie du cours
L'IA explicable en Python
Instructions
- Extrayez le site
coefficients
du modèle. - Tracez le graphique
coefficients
pour le sitefeature_names
donné.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
scaler = MinMaxScaler()
X_train_scaled = scaler.fit_transform(X_train)
model = LogisticRegression()
model.fit(X_train_scaled, y_train)
# Derive coefficients
coefficients = ____
feature_names = X_train.columns
# Plot coefficients
____
plt.show()