Chỉ số cohort

Phân khúc khách hàng bằng Python

Karolis Urbonas

Head of Data Science, Amazon

Giữ chân khách hàng: bảng cohort_counts

  • Có bao nhiêu khách hàng ban đầu trong mỗi cohort trong bảng cohort_counts?

$$

số lượng_khách_hàng_duy_trì_1

Phân khúc khách hàng bằng Python

Giữ chân khách hàng: bảng cohort_counts

  • Có bao nhiêu khách hàng ban đầu trong mỗi cohort?
  • Bao nhiêu người trong số họ còn hoạt động ở các tháng sau?

duy_trì_khách_hàng_2

Phân khúc khách hàng bằng Python

Tính tỷ lệ giữ chân

  1. Lưu cột đầu tiên vào cohort_sizes
    cohort_sizes = cohort_counts.iloc[:,0]
    
  2. Chia mọi giá trị trong bảng cohort_counts cho cohort_sizes
    retention = cohort_counts.divide(cohort_sizes, axis=0)
    
  3. Xem bảng retention
    retention.round(3) * 100
    
Phân khúc khách hàng bằng Python

Bảng retention

bảng_retention

Phân khúc khách hàng bằng Python

Chỉ số khác

grouping = online.groupby(['CohortMonth', 'CohortIndex'])

cohort_data = grouping['Quantity'].mean()
cohort_data = cohort_data.reset_index()
average_quantity = cohort_data.pivot(index='CohortMonth', columns='CohortIndex', values='Quantity')
average_quantity.round(1)
Phân khúc khách hàng bằng Python

Số lượng trung bình theo cohort

số lượng trung bình

Phân khúc khách hàng bằng Python

Luyện tập với các chỉ số cohort khác!

Phân khúc khách hàng bằng Python

Preparing Video For Download...