Vorhersage von Hotelbuchungen
Du hast gerade bei einem Forschungsunternehmen im Gastgewerbe angefangen. Deine erste Aufgabe: ein Modell bauen, das vorhersagt, ob ein Hotelaufenthalt Kinder umfasst oder nicht. Für das Training deines Modells nutzt du eine angepasste Version des Hotelbuchungs-Datensatzes von Antonio, Almeida und Nunes (2019). Du beschränkst die Daten auf die folgenden Features:
features <- c('hotel', 'adults',
'children', 'meal',
'reserved_room_type',
'customer_type',
'arrival_date')
Die Daten wurden als hotels für dich geladen, inklusive der entsprechenden test- und train-Splits, und das Modell wurde als lr_model <- logistic_reg() deklariert.
Du bewertest die Modellgüte anhand der Accuracy und der Fläche unter der ROC-Kurve (AUC).
Diese Übung ist Teil des Kurses
Feature Engineering in R
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
lr_recipe <-
recipe(children ~., data = train) %>%
# Generate "day of the week", "week" and "month" features
step_date(arrival_date, features = c(___, ___, ___)) %>%
# Create dummy variables for all nominal predictors
step_dummy(___)