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С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день


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

Архитектор 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Программист 1С (Оперативный учет)
Санкт-Петербург
зарплата от 120 000 руб.
Полный день