0. miniGOD 39 05.12.12 14:52 Сейчас в теме

RFM-анализ на СКД

Простой отчет RFM-анализ на СКД по равным квинтилям.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. itar59 87 05.12.12 14:52 Сейчас в теме
нельзя ли более подробно описать механизм (алгоритм) ранжирования, используемый в обработке?
2. miniGOD 39 05.12.12 16:01 Сейчас в теме
Все три показателя (последняя дата продажи, сумма продажи, количество продаж) разбиваются на 5 равных частей. Например, (Макс сумма продаж - Мин сумма продаж) / 5. Аналогично для количества продаж. Период разбивается от даты начала отчета до даты окончания, т.е. (ДатаОкончания(в сек) - ДатаНачала(в сек)) / 5. Например, если взять период пять месяцев, то каждый месяц (примерно) будет являться одним квинтилем. После определения общих границ, берутся показатели контрагентов(дата последней продажи, сумма продаж за период, количество продаж) и сравниваются с границами. В какой квинтиль попадает показатель, такой "ранг" ему и присваивается.
Квинтиль - это одна пятая часть.
wowik; acanta; itar59; +3 Ответить
3. itar59 87 05.12.12 16:36 Сейчас в теме
4. V.Nikonov 119 06.12.12 08:24 Сейчас в теме
А задействовать механизмы кластеризации Платформы 1с8.х не пытались?
Там поле не паханное!
А за статью спасибо!

P.S. Насколько я догадываюсь, ранжировка производится по сумме "номеров квантилей"? т.е. используемые показатели имеют равную значимость?
5. miniGOD 39 06.12.12 09:22 Сейчас в теме
Показатели как раз имеют не равную значимость. Самым важным является Recency, потом Frequency, потом Monetary. Отчет просто упорядочивает контрагентов по этим показателям. Вообще-то есть другой метод формирования: сначала идёт разбивка по Recency, потом каждый из получившихся 5-и квинтилей разбивается по Frequency. А затем 25 групп разбиваются на Monetary. Это более точный метод, но и более сложный в реализации.
А кластеризация действительно не паханное поле. С ней ещё разбираться и разбираться...
6. Alakbar 10.12.12 09:37 Сейчас в теме
В случае биллинговых систем, где возможны оплаты за авансом на несколько месяцев вперед (по абонентской плате за услуги) наиболее важным становится Monetary. И для этого случая желательна еще сегментация на активных и неактивных абонентов.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий программист 1С
Санкт-Петербург
зарплата от 130 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 200 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1C
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день