Calculer le CLV de base
Vous êtes maintenant prêt à calculer la durée de vie client moyenne avec trois méthodes différentes ! Dans cet exercice, vous allez calculer le CLV de base, qui multiplie la dépense mensuelle moyenne par la durée de vie client projetée.
Les bibliothèques pandas et numpy ont été chargées en tant que pd et np respectivement. Le jeu de données online a été importé pour vous.
Cet exercice fait partie du cours
Machine Learning pour le marketing en Python
Instructions
- Regroupez par
CustomerIDet calculez la dépense mensuelle par client. - Calculez la dépense mensuelle moyenne.
- Définissez la durée de vie à 36 mois.
- Calculez le CLV de base en multipliant la dépense mensuelle moyenne par la durée de vie.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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))