Hitung CLV dasar
Sekarang Anda siap menghitung rata-rata umur pelanggan dengan tiga metode berbeda! Pada latihan ini Anda akan menghitung CLV dasar yang mengalikan rata-rata pengeluaran bulanan dengan proyeksi masa hidup pelanggan.
Library pandas dan numpy masing-masing telah dimuat sebagai pd dan np. Himpunan data online telah diimpor untuk Anda.
Latihan ini adalah bagian dari kursus
Machine Learning untuk Pemasaran dengan Python
Petunjuk latihan
- Kelompokkan berdasarkan
CustomerIDdan hitung pengeluaran bulanan per pelanggan. - Hitung rata-rata pengeluaran bulanan.
- Tetapkan masa hidup (lifespan) menjadi 36 bulan.
- Hitung CLV dasar dengan mengalikan rata-rata pengeluaran bulanan dengan masa hidup tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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))