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

Построение таблицы графика анализа предиктора

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

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

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

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

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

  • Сгруппируйте базовую таблицу по variable.
  • Рассчитайте таблицу графика анализа предиктора, вычислив частоту встречаемости целевого события и размеры групп.
  • Используйте функцию create_pig_table, чтобы рассчитать таблицу графика анализа предиктора для переменной "gender".

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

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

# Function that creates predictor insight graph table
def create_pig_table(basetable, target, variable):
  
    # Create groups for each variable
    groups = basetable[[target,variable]].____(____)
    
    # Calculate size and target incidence for each group
    pig_table = groups[____].agg(Incidence = '____', Size = '____').reset_index()
    
    # Return the predictor insight graph table
    return pig_table

# Calculate the predictor insight graph table for the variable gender
pig_table_gender = ____(basetable, "target", ____)

# Print the result
print(pig_table_gender)
Редактировать и запускать код