LoslegenKostenlos loslegen

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

Feature Engineering in R

Kurs anzeigen

Anleitung zur Übung

  • Erstelle ein Recipe mit dem Bayes-Encoder.
  • Bündle das Modell und das Recipe in einem Workflow.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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 bearbeiten und ausführen