Impostare il tuo workflow
Vuoi verificare se JobRole da solo può essere un predittore per Attrition. Dato che JobRole è un fattore, pensi di usare un Bayes encoder per rappresentarlo numericamente nel tuo modello.
Il pacchetto embed e i corrispondenti split test e train del dataset attrition sono già caricati nel tuo workspace.
Questo esercizio fa parte del corso
Feature Engineering in R
Istruzioni dell'esercizio
- Crea una recipe usando il Bayes encoder.
- Assembla il modello e la recipe in un workflow.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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