Gán nhãn cho dữ liệu thô
Bây giờ bạn sẽ phân tích giá trị RFM trung bình của ba cụm bạn đã tạo ở bài trước. Chúng tôi đã nạp bộ dữ liệu RFM thô là datamart_rfm, và nhãn cụm là cluster_labels. pandas đã sẵn sàng dưới tên pd.
Bạn có thể thoải mái khám phá dữ liệu trong bảng điều khiển.
Bài tập này là một phần của khóa học
Phân khúc khách hàng bằng Python
Hướng dẫn bài tập
- Tạo một DataFrame mới bằng cách thêm một cột nhãn cụm vào
datamart_rfm. - Tạo một phần tử
groupbytrên cộtCluster. - Tính giá trị RFM trung bình và kích thước phân khúc cho từng giá trị
Cluster.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)