Deinen Workflow einrichten
Du möchtest untersuchen, ob JobRole allein ein Prädiktor für Attrition sein kann. Da JobRole ein Faktor ist, planst du, einen Bayes-Encoder zu verwenden, um ihn in deinem Modell numerisch darzustellen.
Das Paket embed sowie die entsprechenden test- und train-Splits aus dem Datensatz attrition sind in deinem Workspace geladen.
Diese Übung ist Teil des Kurses
<Kurs>Feature Engineering in R</Kurs>Übungsanweisungen
- Erstelle ein Recipe mit dem Bayes-Encoder.
- Bündle das Modell und das Recipe in einem Workflow.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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