Düz recipe
Şirkette işten ayrılan çalışanlara ait tüm sayısal verileri içeren attrition_num veri kümesini kullanarak, bir çalışanın şirkette kalma olasılığını tahmin edebilecek bir model kurmak istiyorsun. Hedef değişken, factor olarak kodlanmış ikili bir değişken olan Attrition. Başlamak için, model formülünü ve eğitim verilerini tanımlamaktan başka bir şey yapmayan düz bir recipe tanımlayacaksın.
attrition_num verileri, lojistik regresyon modeli lr_model, kullanıcı tanımlı class-evaluate() fonksiyonu ve train ile test ayrımları senin için yüklendi.
Bu egzersiz
R'da Feature Engineering
kursunun bir parçasıdırEgzersiz talimatları
- Yalnızca model formülünü tanımlayan düz bir recipe oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)