Tracer les tailles des groupes
Le graphique d'analyse des prédicteurs fournit de l'information sur les variables prédictives. Chaque variable divise la population en plusieurs groupes. Ce graphique affiche une ligne indiquant l'incidence moyenne de la cible pour chaque groupe, ainsi qu'un histogramme illustrant la taille des groupes. Dans cet exercice, vous apprendrez à écrire et à appliquer une fonction qui trace un graphique d'analyse des prédicteurs à partir d'une table de graphique d'analyse des prédicteurs.
Cette activité fait partie du cours
Introduction à l'analytique prédictive en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# The function to plot a predictor insight graph
def plot_pig(pig_table, variable):
# Plot formatting
plt.ylabel("Size", rotation=0, rotation_mode="anchor", ha="right")
# Plot the bars with sizes
pig_table["____"].plot(kind="bar", width=0.5, color="lightgray", edgecolor="none")
# Plot the incidence line on secondary axis
pig_table["____"].plot(secondary_y=True)
# Plot formatting
plt.xticks(np.arange(len(pig_table)), pig_table[variable])
plt.xlim([-0.5, len(pig_table) - 0.5])
plt.ylabel("Incidence", rotation=0, rotation_mode="anchor", ha="left")
# Show the graph
plt.show()