Grundlegenden CLV berechnen
Jetzt bist du bereit, die durchschnittliche Kundenlebensdauer mit drei verschiedenen Methoden zu berechnen! In dieser Übung berechnest du den grundlegenden CLV, der die durchschnittlichen monatlichen Ausgaben mit der prognostizierten Kundenlebensdauer multipliziert.
Die Bibliotheken pandas und numpy wurden bereits als pd bzw. np geladen. Der Datensatz online wurde für dich importiert.
Diese Übung ist Teil des Kurses
<Kurs>Machine Learning für Marketing mit Python</Kurs>Übungsanweisungen
- Gruppiere nach
CustomerIDund berechne die monatlichen Ausgaben pro Kunde. - Berechne die durchschnittlichen monatlichen Ausgaben.
- Setze die Lebensdauer auf 36 Monate fest.
- Berechne den grundlegenden CLV, indem du den monatlichen Durchschnitt der Ausgaben mit der Lebensdauer multiplizierst.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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))