Tính CLV cơ bản
Giờ bạn đã sẵn sàng tính tuổi thọ khách hàng trung bình bằng ba phương pháp khác nhau! Trong bài này, bạn sẽ tính CLV cơ bản bằng cách nhân chi tiêu trung bình hằng tháng với vòng đời khách hàng dự kiến.
Thư viện pandas và numpy đã được nạp lần lượt là pd và np. Bộ dữ liệu online đã được nhập sẵn cho bạn.
Bài tập này là một phần của khóa học
Machine Learning cho Marketing với Python
Hướng dẫn bài tập
- Group theo
CustomerIDvà tính chi tiêu theo tháng cho từng khách hàng. - Tính chi tiêu trung bình hằng tháng.
- Đặt lifespan là 36 tháng.
- Tính CLV cơ bản bằng cách nhân chi tiêu trung bình hằng tháng với lifespan.
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.
# Calculate monthly spend per customer
monthly_revenue = online.___(['___','InvoiceMonth'])['TotalSum'].___()
# Calculate average monthly spend
monthly_revenue = np.___(monthly_revenue)
# Define lifespan to 36 months
lifespan_months = ___
# Calculate basic CLV
clv_basic = ___ * lifespan_months
# Print the basic CLV value
print('Average basic CLV is {:.1f} USD'.format(clv_basic))