LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Gruppiere nach CustomerID und 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))
Code bearbeiten und ausführen