Aan de slagGa gratis aan de slag

Alles samenbrengen

In de vorige oefeningen heb je een functie create_pig_table gedefinieerd die, gegeven een basetable en een predictor, een predictor insight graph-tabel maakt voor deze predictor:

pig_table = create_pig_table(basetable,target,variable)

Vervolgens schreef je een functie plot_pig die de predictor insight graph plot op basis van deze predictor insight graph-tabel

plot_pig(pig_table, variable)

Vaak wil je in één keer veel predictor insight graphs maken. In deze oefening leer je hoe je dit automatisch doet met een for-lus.

Deze oefening maakt deel uit van de cursus

Introductie tot Predictive Analytics in Python

Cursus bekijken

Oefeninstructies

  • Maak voor elke variabele in variables een predictor insight graph-tabel. De basetable is geladen in basetable.
  • Plot voor elke variabele in variables de predictor insight graph.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Variables you want to make predictor insight graph tables for
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]

# Loop through the variables
for variable in variables: 
    
    # Create the predictor insight graph table
    pig_table = ____(____, "target", variable)
    
    # Plot the predictor insight graph
    ____(____, variable)
Code bewerken en uitvoeren