Aan de slagBegin gratis

Eenvoudig recept

Met de attrition_num-gegevensset met uitsluitend numerieke data over medewerkers die het bedrijf hebben verlaten, wil je een model bouwen dat kan voorspellen of een medewerker waarschijnlijk blijft, met Attrition als binaire variabele die is gecodeerd als een factor. Om te beginnen definieer je een eenvoudig recept dat niets anders doet dan de modelformule en de trainingsdata vastleggen.

De attrition_num-data, de logistische regressie lr_model, de door de gebruiker gedefinieerde functie class-evaluate(), en de train- en test-splits zijn alvast voor je geladen.

Deze oefening maakt deel uit van de cursus

Feature engineering in R

Bekijk cursus

Oefeninstructies

  • Maak een eenvoudig recept waarin je alleen de modelformule definieert.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Create a plain recipe defining only the model formula
lr_recipe_plain <- 
  ___(___ ~., ___ = ___)

lr_workflow_plain <- workflow() %>%
  add_model(lr_model) %>%
  add_recipe(lr_recipe_plain)
lr_fit_plain <- lr_workflow_plain %>%
  fit(train)
lr_aug_plain <-
  lr_fit_plain %>% augment(test)
lr_aug_plain %>% class_evaluate(truth = Attrition,
                 estimate = .pred_class,.pred_No)
Code bewerken en uitvoeren