绘制分割图

时间:2018-11-15 15:35:24

标签: python matplotlib data-visualization visualization seaborn

我有一个数据框

    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是频率(来自客户的工作数量) M是货币(客户要付多少钱)

R,FM的得分是1 (bad)2 (good)

我想将它们分成4个Quadrants

我还希望blob的大小与百分比成正比。

blob 111 (57%)会比blob 212 (0.64%)大得多。

我真的想在数据可视化方面变得更好,请帮助新手。我对seabornmatplotlib很熟悉。

Ps:是否可以在绘图中添加第三维?频率是3d Dim。

编辑:第二张图片是实现我的目标的简单静态方法。用matplotlib或seaborn做任何输入?要获得更有趣的插图。

enter image description here

[第二张图片]

https://i.stack.imgur.com/AuzEM.jpg

0 个答案:

没有答案