НачатьНачать бесплатно

Объединение всех таблиц графиков предикторных зависимостей

В предыдущем упражнении вы создали функцию, которая вычисляет таблицу графика предикторных зависимостей для заданной переменной:

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

Если нужно вычислить таблицы графиков предикторных зависимостей сразу для нескольких переменных, удобно хранить их в словаре. Создать новый словарь можно с помощью dictionary = {}, добавить элемент с ключом — через dictionary["key"] = value, а получить элемент — с помощью print(dictionary["key"]).

Это упражнение является частью курса

Введение в предиктивную аналитику на Python

Посмотреть курс

Инструкции к упражнению

  • Создайте пустой словарь pig_tables.
  • Для каждой переменной вычислите таблицу графика предикторных зависимостей.
  • Для каждой переменной добавьте эту таблицу в словарь, используя имя переменной в качестве ключа.
  • Выведите таблицу графика предикторных зависимостей для disc_time_since_last_gift.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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["____"])
Редактировать и запускать код