Prevendo reservas de hotel
Você acabou de conseguir um emprego em uma empresa de pesquisa de hospitalidade, e sua primeira tarefa é construir um modelo que prevê se uma estadia em hotel terá ou não crianças. Para treinar seu modelo, você vai usar uma versão modificada do conjunto de dados de demanda por reservas de hotel de Antonio, Almeida e Nunes (2019). Você vai restringir seus dados às seguintes variáveis:
features <- c('hotel', 'adults',
'children', 'meal',
'reserved_room_type',
'customer_type',
'arrival_date')
Os dados já foram carregados para você como hotels, junto com suas divisões correspondentes test e train, e o modelo foi declarado como lr_model <- logistic_reg().
Você vai avaliar o desempenho do modelo pela acurácia e pela área sob a curva ROC (ou AUC).
Este exercício faz parte do curso
Feature Engineering em R
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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(___)