Базова recipe
Використовуючи набір даних attrition_num із усіма числовими даними про співробітників, які залишили компанію, ви хочете побудувати модель, що зможе передбачити, чи, ймовірно, співробітник залишиться, використовуючи Attrition — бінарну змінну, закодовану як factor. Щоб розпочати, ви визначите базову recipe, яка нічого не робить, окрім задання формули моделі та тренувальних даних.
Дані attrition_num, логістична регресія lr_model, користувацька функція class-evaluate(), а також розбиття train і test уже завантажені для вас.
Ця вправа є частиною курсу
Feature Engineering в R
Інструкції до вправи
- Створіть базову recipe, що визначає лише формулу моделі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a plain recipe defining only the model formula
lr_recipe_plain <-
___(___ ~., ___ = ___)
lr_workflow_plain <- workflow() %>%
add_model(lr_model) %>%
add_recipe(lr_recipe_plain)
lr_fit_plain <- lr_workflow_plain %>%
fit(train)
lr_aug_plain <-
lr_fit_plain %>% augment(test)
lr_aug_plain %>% class_evaluate(truth = Attrition,
estimate = .pred_class,.pred_No)