LoslegenKostenlos loslegen

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

Kurs anzeigen

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(___)
Code bearbeiten und ausführen