Skip to content

azizahadilaa/final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏨 FINAL PROJECT TSDW: Analisis Permintaan Pemesanan Hotel

Kelompok 8

5052241009 Violita Karina Putri

5052241027 Azizah Adilah

5052241032 Aqila Ikhza Kusumawardani

5052241035 Najwa Aulia

Proyek ini bertujuan untuk mendemonstrasikan proses Data Wrangling (pembersihan, transformasi, dan rekayasa fitur) pada dataset permintaan pemesanan hotel. Dilanjutkan dengan analisis eksploratif (EDA) untuk mendapatkan insight mengenai tingkat pembatalan dan perbedaan profil pemesanan antara dua tipe hotel: Resort Hotel dan City Hotel.

Dataset: Hotel Booking Demand Dataset (hotels.csv)

πŸ“Œ Tujuan Utama Analisis

  1. Mengatasi Kualitas Data: Mengidentifikasi dan mengatasi masalah kualitas data (nilai hilang, duplikasi, format yang tidak sesuai).
  2. Menganalisis Pembatalan: Variabel manakah (misalnya lead_time, deposit_type, atau booking_changes) yang paling berkorelasi dengan status pembatalan (is_canceled)?
  3. Membandingkan Hotel: Bagaimana rata-rata Harga Harian (adr) bervariasi antara City Hotel dan Resort Hotel berdasarkan musim kedatangan?
  4. Menangani Missing Values: Bagaimana missing values di kolom company dan agent dapat diolah sedemikian rupa sehingga tetap memberikan insight dalam analisis akhir?

Tujuan Exploratory Data Analysis (EDA)

  • Mengukur Proporsi Pembatalan: Melihat distribusi status pemesanan (is_canceled).
  • Menganalisis Tren Musiman: Memvisualisasikan total pemesanan berdasarkan bulan kedatangan (arrival_date_month).
  • Membandingkan Harga: Melihat distribusi harga harian rata-rata (adr) antara City Hotel dan Resort Hotel.
  • Korelasi Lead Time: Membandingkan durasi waktu tunggu (lead_time) antara pemesanan yang dibatalkan dan yang tidak dibatalkan.

πŸ“ Struktur Repositori

Repositori ini mengikuti struktur standar proyek Data Science, memastikan pemisahan data mentah, data bersih, dan notebook analisis:

πŸ› οΈ Cara Menjalankan Proyek

  1. Clone Repositori:

    git clone [https://github.com/azizahadilaa/final-project.git](https://github.com/azizahadilaa/final-project.git)
    cd final-project-tsdw
  2. Instal Dependencies: Instal semua package Python yang diperlukan agar notebook dapat berjalan dengan lingkungan yang sama:

    pip install -r requirements.txt
  3. Jalankan Notebook: Buka notebooks/final_project.ipynb di Google Colab atau Jupyter Notebook dan eksekusi setiap cell secara berurutan.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors