Baseline
Verder met de gegevensset attrition_num maak je een baseline met een eenvoudige recipe om de effecten van extra feature engineering-stappen te beoordelen. De attrition_num-data, de logistische regressie lr_model, de door de gebruiker gedefinieerde functie class-evaluate() en de train- en test-splits zijn al voor je geladen.
Deze oefening maakt deel uit van de cursus
Feature engineering in R
Oefeninstructies
- Bundel het model en de recipe in een workflow.
- Augment de gefitte workflow om deze klaar te maken voor evaluatie.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
lr_recipe_plain <- recipe(Attrition ~., data = train)
# Bundle the model and recipe
lr_workflow_plain <- workflow() %>%
___(lr_model) %>%
___(lr_recipe_plain)
lr_fit_plain <- lr_workflow_plain %>%
fit(train)
# Augment the fit workflow
lr_aug_plain <- lr_fit_plain %>%
___(___)
lr_aug_plain %>%
class_evaluate(truth = Attrition,estimate = .pred_class,
.pred_No)