使用javascript绘制重叠集群
我们希望使用javascript绘制数据集群。我们相信D3.js提供了最好的绘图功能。但我找不到重叠集群的例子,也就是说,一些数据点可能属于多个组。如果我们使用圆来可视化一个组,那么对于重叠的组,圆应该重叠 群集打印的一些链接 数据格式如下:使用javascript绘制重叠集群,javascript,d3.js,Javascript,D3.js,我们希望使用javascript绘制数据集群。我们相信D3.js提供了最好的绘图功能。但我找不到重叠集群的例子,也就是说,一些数据点可能属于多个组。如果我们使用圆来可视化一个组,那么对于重叠的组,圆应该重叠 群集打印的一些链接 数据格式如下: Group1 : D1,D2,D3,D4,D5 Group2 : D4,D7,D8,D9 Group3 : D1,D9,D11,D12,D13 有人能推荐一些用于绘制重叠集群的好javascript库吗?听起来有点像维恩图,下面是一个在回答这个
Group1 : D1,D2,D3,D4,D5
Group2 : D4,D7,D8,D9
Group3 : D1,D9,D11,D12,D13
有人能推荐一些用于绘制重叠集群的好javascript库吗?听起来有点像维恩图,下面是一个在回答这个问题时实现的示例,完全取决于数据的格式。如果你将点指定给簇,绘制覆盖它们的圆应该不会太难。请参阅更新的问题以了解数据的格式OK,那么点的坐标是如何计算的?考虑到这些,你可以很容易地计算出覆盖它们的圆的位置和尺寸。每个点都有一些与之相关联的双倍值(单个尺寸)