Aan de slagGa gratis aan de slag

Je workflow opzetten

Je wilt onderzoeken of alleen JobRole een voorspeller kan zijn voor Attrition. Omdat JobRole een factor is, wil je een Bayes-encoder gebruiken om deze numeriek te representeren in je model.

Het embed-pakket en de bijbehorende test- en train-splits uit de attrition-gegevensset zijn geladen in je werkruimte.

Deze oefening maakt deel uit van de cursus

Feature engineering in R

Cursus bekijken

Oefeninstructies

  • Maak een recipe met de Bayes-encoder.
  • Bundel het model en de recipe in een workflow.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
Code bewerken en uitvoeren