ПочатиПочніть безкоштовно

Обчисліть базовий CLV

Тепер ви готові обчислити середню тривалість життя клієнта трьома різними методами! У цій вправі ви обчислите базовий CLV, який множить середні місячні витрати на прогнозовану тривалість життя клієнта.

Бібліотеки pandas і numpy вже завантажено як pd та np відповідно. Набір даних online імпортовано для вас.

Ця вправа є частиною курсу

Machine Learning для маркетингу в Python

Переглянути курс

Інструкції до вправи

  • Згрупуйте за CustomerID і обчисліть місячні витрати на клієнта.
  • Обчисліть середні місячні витрати.
  • Визначте тривалість життя як 36 місяців.
  • Обчисліть базовий CLV, помноживши середні місячні витрати на тривалість життя.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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))
Редагувати та запускати код