我有一个数据集,其中每个样本都有一个大小(0-1000)和一个值(等级1-5)。我想用不同大小的圆在一条线(域轴)上可视化数据,就像这样:http://www.nytimes.com/interactive/2013/05/25/sunday-review/corporate-taxes.html?_r=1&(请注意,即使具有相同的有效税率,圆圈也不重叠)。 例如数据如下:sample 1: size 300 value 3.2,sample 2: size 45 value 3.8,sample 3: size 4400 value 4.0,sample 5: size 233 value 0.2,sample 6: size 4000 value 4.2。如何使用圆圈在一条线上显示上述数据(大小决定直径,值决定大致位置),以便圆圈不重叠? 我一直在研究D3的打包布局,但据我所知,它不支持此功能。 有没有任何想法来解决这个问题?