Всё вместе
В предыдущих упражнениях вы определили функцию create_pig_table, которая принимает базовую таблицу и предиктор и создаёт таблицу графика прогностической значимости для этого предиктора:
pig_table = create_pig_table(basetable,target,variable)
Затем вы написали функцию plot_pig, которая строит график прогностической значимости на основе этой таблицы:
plot_pig(pig_table, variable)
Нередко требуется построить сразу несколько таких графиков. В этом упражнении вы научитесь делать это автоматически с помощью цикла for.
Это упражнение является частью курса
Введение в предиктивную аналитику на Python
Инструкции к упражнению
- Для каждой переменной из
variablesсоздайте таблицу графика прогностической значимости. Базовая таблица загружена в переменнуюbasetable. - Для каждой переменной из
variablesпостройте график прогностической значимости.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)