MulaiMulai sekarang secara gratis

Memprediksi pemesanan hotel

Anda baru saja bekerja di sebuah perusahaan riset perhotelan, dan tugas pertama Anda adalah membangun model yang memprediksi apakah sebuah masa inap di hotel akan mencakup anak-anak atau tidak. Untuk melatih model Anda, Anda akan menggunakan versi modifikasi dari himpunan data permintaan pemesanan hotel oleh Antonio, Almeida, dan Nunes (2019). Anda membatasi data pada fitur-fitur berikut:

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

Data telah dimuat untuk Anda sebagai hotels, beserta pembagian test dan train yang sesuai, dan model telah dideklarasikan sebagai lr_model <- logistic_reg().

Anda akan mengevaluasi kinerja model menggunakan akurasi dan area di bawah kurva ROC atau AUC.

Latihan ini adalah bagian dari kursus

Rekayasa Fitur di R

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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(___)
Edit dan Jalankan Kode