Kom igångKom igång gratis

Förutsäga hotellbokningar

Du har precis fått ett jobb på ett företag inom hotell- och restaurangforskning, och din första uppgift är att bygga en modell som förutsäger om en hotellvistelse kommer att inkludera barn. För att träna modellen använder du en modifierad version av datamängden för hotellbokningar av Antonio, Almeida och Nunes (2019). Du begränsar dina data till följande särdrag:

features <- c('hotel', 'adults', 
              'children', 'meal',
              'reserved_room_type', 
              'customer_type', 
              'arrival_date')

Datan har laddats in åt dig som hotels, tillsammans med motsvarande test- och train-uppdelningar, och modellen har deklarerats som lr_model <- logistic_reg().

Du utvärderar modellens prestanda med hjälp av noggrannhet och arean under ROC-kurvan, även kallad AUC.

Den här övningen är en del av kursen

Feature Engineering i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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(___)
Redigera och kör kod