CommencezCommencez gratuitement

Regrouper toutes les tables de graphiques d'aperçu du prédicteur

Dans l'exercice précédent, vous avez construit une fonction qui calcule la table du graphique d'aperçu du prédicteur pour une variable donnée comme suit :

pig_table = create_pig_table(basetable, "target","variable")

Si vous voulez calculer la table du graphique d'aperçu du prédicteur pour plusieurs variables à la fois, il est judicieux de les stocker dans un dictionnaire. Vous pouvez créer un nouveau dictionnaire avec dictionary = {}, ajouter des éléments avec une clé à l'aide de dictionary["key"] = value et récupérer des éléments en utilisant la clé print(dictionary["key"]).

Cette activité fait partie du cours

Introduction à l'analytique prédictive en Python

Voir le cours

Instructions de l’exercice

  • Créez un dictionnaire vide pig_tables.
  • Pour chaque variable, créez une table de graphique d'aperçu du prédicteur.
  • Pour chaque variable, ajoutez cette table de graphique d'aperçu du prédicteur au dictionnaire, en utilisant comme clé le nom de la variable.
  • Affichez la table de graphique d'aperçu du prédicteur de disc_time_since_last_gift.

Exercice interactif pratique

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

# Create the list of variables for our predictor insight graph tables
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]

# Create an empty dictionary
pig_tables = ____

# Loop through the variables
for variable in variables:
  
    # Create a predictor insight graph table
    pig_table = ____(basetable, ____, ____)
    
    # Add the table to the dictionary
    pig_tables[____] = ____

# Print the predictor insight graph table of the variable "disc_time_since_last_gift"
print(pig_tables["____"])
Modifier et exécuter le code