У меня есть фрейм данных
Rfm Count %
0 111 88824 57.13
1 112 5462 3.51
2 121 32209 20.72
3 122 15155 9.75
4 211 5002 3.22
5 212 1002 0.64
6 221 3054 1.96
7 222 4778 3.07
Как я могу построить такой график?
Справочная информация - числа являются показателями RFM.
R - Повторить (количество дней с момента заказа клиента)
F - частота (количество рабочих мест от клиентов)
М - денежный (сколько платит клиент)
Баллы R,F
и M
равны 1 (bad)
или 2 (good)
.
Я бы хотел разделить их на 4 Quadrants
.
Я бы также хотел, чтобы размер blob
был пропорционален проценту.
т.е. blob 111 (57%)
будет намного больше, чем blob 212 (0.64%)
.
Я действительно хочу стать лучше в визуализации данных, пожалуйста, помогите новичку. Я знаком с seaborn
и matplotlib
.
Ps: возможно ли добавить третье измерение к сюжету? 3-й тусклый будет частота.
Редактировать: Второе изображение - простой статический способ достижения моей цели. Любой вход для этого с Matplotlib или Seaborn? Для более интересной иллюстрации.
[Второе изображение]
(https://i.stack.imgur.com/AuzEM.jpg)