← К списку задач
Python·Средний·~7 мин

RFM сегментация: ярлык клиента

Дан DataFrame df с клиентами Каспи Магазина:

customerrecency_daysfreqmonetary
Айгерим51250000
Ерлан9038000
Дана15830000
Алишер20011500
Камила81565000

Создай в result DataFrame с колонками customer + segment по правилам:

  • recency_days <= 30 AND freq >= 5 AND monetary >= 20000'VIP'
  • recency_days <= 30'Active'
  • recency_days <= 90'At Risk'
  • остальное → 'Lost'

Сортировка по customer. Результат — .reset_index(drop=True).

Загружаем песочницу...