CommencezCommencez gratuitement

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

Voir le cours

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()
Modifier et exécuter le code