Anda di halaman 1dari 1

Python HomeWork

Assessment

Tugas utama: Analisa Data Call Center


Di dalam tugas ini kamu akan praktik dengan dataset sebuah call center.
Datasetnya memuat kolom untuk tanggal, jam (mulai dari 0 hingga 23), 

dan nama hari untuk masing-masing observasi. Atasanmu memintamu 

untuk membuat visualisasi heatmap (dengan menggunakan seaborn) 

untuk menunjukkan aktivitas rata-rata panggilan setiap jam, yang
dikelompokkan per hari di setiap pekan dan disortir berdasarkan urutan
kronologis (Senin ke Minggu).

Yang perlu kamu lakukan:


Impor library yang diperlukan dan muat file CSV ke dalam
DataFrame pandas.
Muat dataset ke dalam DataFrame pandas dengan metode
pd.read_csv(), atur kolom 'date' sebagai index, dan urai tanggal
dengan menggunakan argumen parse_dates=True di dalam
metodenya.
Kelompokkan DataFrame berdasarkan kolom 'day_name', dan hitung
rata-rata (mean) dari jumlah panggilan untuk masing-masing
‘day_name’
Buat list bernama day_order. Kemudian isi dengan nama hari yang
berurutan, mulai dari Monday - Sunday
Gunakan metode reindex() untuk mengurutkan baris dari
DataFrame menurut urutan dari list 'day_order'.
Gunakan metode sns.set() untuk mengatur Seaborn style default
untuk chart. (opsional)
Gunakan metode plt.figure() untuk mengatur ukuran figur. (opsional)
Gunakan library seaborn untuk membuat heatmap dan menjalankan
argumennya.
Ubah judul chart menjadi “Average Call Center Activity by 

Day of Week”, X axis menjadi “Hour of Day”, dan Y axis menjadi 

“Day of Week”.
10 Setelah selesai, serahkan file kode Python-mu.

Anda mungkin juga menyukai