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
Oefeninstructies
- Maak voor elke variabele in
variableseen predictor insight graph-tabel. De basetable is geladen inbasetable. - Plot voor elke variabele in
variablesde 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)