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
Istruzioni dell'esercizio
- Esegui un group by su
CustomerIDe 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))