相关疑难解决方法(0)

d3.js沿着一条线包装

我得到了一个数据集,其中每个样本的大小(0-1000)和值(1-5级).我想用一条直线(域轴)的不同大小的圆圈可视化数据,非常像:

http://www.nytimes.com/interactive/2013/05/25/sunday-review/corporate-taxes.html?_r=1&

(请注意,即使具有相同的有效税率,圆圈也不会重叠)

示例数据:

  • 样品1:尺寸300值3.2
  • 样本2:大小45值3.8
  • 样品3:尺寸4400值4.0
  • 样品5:尺寸233值0.2
  • 样品6:尺寸4000值4.2

如何使用线上的圆来显示上面的数据(大小决定直径,决定线上的近似位置),以便圆圈不重叠?

我一直在研究D3的包装布局,但据我所知,它不支持开箱即用.任何人对如何处理这个有任何想法?

visualization d3.js

6
推荐指数
1
解决办法
3157
查看次数

标签 统计

d3.js ×1

visualization ×1