Basis-CLV berekenen
Je bent nu klaar om de gemiddelde klantlevensduur op drie verschillende manieren te berekenen! In deze oefening bereken je de basis-CLV, waarbij je de gemiddelde maandelijkse besteding vermenigvuldigt met de verwachte klantlevensduur.
De bibliotheken pandas en numpy zijn respectievelijk als pd en np geladen. De online-gegevensset is voor je geïmporteerd.
Deze oefening maakt deel uit van de cursus
Machine Learning voor marketing in Python
Oefeninstructies
- Groepeer op
CustomerIDen bereken de maandelijkse besteding per klant. - Bereken de gemiddelde maandelijkse besteding.
- Stel de levensduur in op 36 maanden.
- Bereken de basis-CLV door de gemiddelde maandelijkse besteding te vermenigvuldigen met de levensduur.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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))