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

Настройка рабочего процесса

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

Пакет embed и соответствующие выборки test и train из набора данных attrition уже загружены в вашем рабочем пространстве.

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

Конструирование признаков в R

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

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

  • Создайте рецепт с байесовским энкодером.
  • Объедините модель и рецепт в рабочий процесс.

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

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

lr_model <- logistic_reg()
# Create recipe using the Bayes encoder
lr_recipe_glm <- 
  recipe(Attrition ~ JobRole, data = train) %>%
  ___(JobRole, outcome = ___(Attrition))

# Bundle with workflow
lr_workflow_glm <-
  workflow() %>%
  add_model(lr_model) %>%
  add_recipe(___)

lr_workflow_glm
Редактировать и запускать код