Výpočet základní CLV
Teď přichází čas vypočítat průměrnou dobu životnosti zákazníka třemi různými metodami! V tomto cvičení spočítáš základní CLV, která vznikne vynásobením průměrných měsíčních výdajů a předpokládané délky vztahu se zákazníkem.
Knihovny pandas a numpy jsou načteny jako pd a np. Dataset online je už k dispozici.
Toto cvičení je součástí kurzu
Machine Learning for Marketing in Python
Pokyny k cvičení
- Seskup data podle
CustomerIDa vypočítej měsíční výdaje pro každého zákazníka. - Vypočítej průměrné měsíční výdaje.
- Nastav délku životnosti zákazníka na 36 měsíců.
- Vypočítej základní CLV vynásobením průměrných měsíčních výdajů a délky životnosti.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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))