Hitung harga rata-rata
Sekarang Anda akan menghitung metrik harga rata-rata dan menganalisis apakah ada perbedaan pola belanja dari waktu ke waktu dan antar-kohort.
Himpunan data online telah dimuat untuk Anda dengan kohort bulanan dan indeks kohort yang ditetapkan dari pelajaran ini. Silakan cetak ke Konsol jika diperlukan.
Latihan ini merupakan bagian dari kursus
Segmentasi Pelanggan dengan Python
Instruksi latihan
- Buat objek
groupbydan berikan kohort bulanan serta indeks kohort sebagai sebuah daftar (list). - Pilih kolom harga satuan, hitung rata-ratanya, lalu simpan ke
cohort_data. - Reset indeks DataFrame
cohort_data. - Buat pivot dengan kohort bulanan di indeks, indeks kohort di kolom, dan harga satuan di nilai, lalu cetak hasilnya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create a groupby object and pass the monthly cohort and cohort index as a list
grouping = online.groupby([____, ____])
# Calculate the average of the unit price column
cohort_data = grouping[____].____()
# Reset the index of cohort_data
cohort_data = cohort_data.____()
# Create a pivot
average_price = cohort_data.____(index=____, columns=____, values=____)
print(average_price.round(1))