Menetapkan label ke data mentah
Sekarang Anda akan menganalisis nilai rata-rata RFM dari tiga klaster yang telah Anda buat pada latihan sebelumnya. Kami telah memuat himpunan data RFM mentah sebagai datamart_rfm, dan label klaster sebagai cluster_labels. pandas tersedia sebagai pd.
Silakan jelajahi data tersebut di konsol.
Latihan ini merupakan bagian dari kursus
Segmentasi Pelanggan dengan Python
Instruksi latihan
- Buat DataFrame baru dengan menambahkan kolom label klaster ke
datamart_rfm. - Buat elemen
groupbypada kolomCluster. - Hitung nilai rata-rata RFM dan ukuran segmen untuk setiap nilai
Cluster.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create a DataFrame by adding a new cluster label column
datamart_rfm_k3 = datamart_rfm.____(Cluster=cluster_labels)
# Group the data by cluster
grouped = ____.____(['____'])
# Calculate average RFM values and segment sizes per cluster value
grouped.____({
'Recency': '____',
'Frequency': '____',
'MonetaryValue': ['____', '____']
}).round(1)