ПочатиПочніть безкоштовно

Групування всіх таблиць для графіків інсайтів предикторів

У попередній вправі ви побудували функцію, яка обчислює таблицю для графіка інсайтів предиктора для заданої змінної так:

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