IniziaInizia gratis

Calcola il CLV di base

Ora sei pronto a calcolare la durata media del cliente con tre metodi diversi! In questo esercizio calcolerai il CLV di base, che moltiplica la spesa media mensile per la durata di vita prevista del cliente.

Le librerie pandas e numpy sono state caricate rispettivamente come pd e np. Il dataset online è già stato importato per te.

Questo esercizio fa parte del corso

Machine Learning per il marketing con Python

Visualizza il corso

Istruzioni dell'esercizio

  • Esegui un group by su CustomerID e calcola la spesa mensile per cliente.
  • Calcola la spesa media mensile.
  • Imposta la durata a 36 mesi.
  • Calcola il CLV di base moltiplicando la spesa media mensile per la durata.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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))
Modifica ed esegui il codice