Ham veriye etiket ata
Şimdi, bir önceki egzersizde oluşturduğun üç kümenin ortalama RFM değerlerini analiz edeceksin. Ham RFM veri kümesini datamart_rfm olarak ve küme etiketlerini cluster_labels olarak yükledik. pandas, pd olarak hazır.
Konsolda veriyi keşfetmekten çekinme.
Bu egzersiz, kursun bir parçasıdır
Python ile Müşteri Segmentasyonu
Egzersiz talimatları
datamart_rfm'e bir küme etiketi sütunu ekleyerek yeni bir DataFrame oluştur.Clustersütunu üzerinde birgroupbyöğesi oluştur.- Her
Clusterdeğeri için ortalama RFM değerlerini ve segment boyutlarını hesapla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)