기본 CLV 계산하기
이제 세 가지 방법으로 평균 고객 생애를 계산할 준비가 되셨어요! 이번 연습 문제에서는 월 평균 지출액에 예상 고객 생애 기간을 곱하는 기본 CLV를 계산해 볼 거예요.
pandas와 numpy 라이브러리는 각각 pd, np로 로드되어 있어요. online 데이터세트도 미리 불러와 두었습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 마케팅용 Machine Learning
연습 안내
CustomerID로 그룹화하고, 고객별 월 지출액을 계산하세요.- 월 평균 지출액을 계산하세요.
- 생애 기간을 36개월로 정의하세요.
- 월 평균 지출액에 생애 기간을 곱해 기본 CLV를 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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))