Łączymy wszystko razem
W poprzednich ćwiczeniach zdefiniowałeś/-aś funkcję create_pig_table, która – na podstawie tabeli bazowej i predyktora – tworzy tabelę wykresu wglądu w predyktor:
pig_table = create_pig_table(basetable,target,variable)
Następnie napisałeś/-aś funkcję plot_pig, która rysuje wykres wglądu w predyktor na podstawie tej tabeli:
plot_pig(pig_table, variable)
Często zachodzi potrzeba wygenerowania wielu takich wykresów naraz. W tym ćwiczeniu nauczysz się, jak zautomatyzować ten proces za pomocą pętli for.
To ćwiczenie jest częścią kursu
Wprowadzenie do analizy predykcyjnej w Pythonie
Instrukcje do ćwiczenia
- Dla każdej zmiennej z listy
variablesutwórz tabelę wykresu wglądu w predyktor. Tabela bazowa jest załadowana jakobasetable. - Dla każdej zmiennej z listy
variablesnarysuj wykres wglądu w predyktor.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)