小编nan*_*aks的帖子

与D3.js分组的堆栈图表

我是D3的新手,我遇到了一些问题.想知道是否有人可以提供帮助.

我正在尝试使用d3创建分组堆栈图表.图的性质是每个组有2个条,第二个的值取决于第一个条.我希望第二个栏能够分解我在第一个栏上的内容.一个简单的例子就是如果说第一个柱上的值{x: 0, y: 3, y0: 0},那么第二个柱应该是{x: 0, y: 1, y0: 0}, {x: 0, y: 1, y0: 1}, {x: 0, y: 1, y0: 2}

因此,对于将为第一个条形图绘制的数据:

    {
        "series": "A",
        "values": [{
          "x": 0,
          "y": 1,
        },
        {
          "x": 1,
          "y": 2,
        },
        {
          "x": 2,
          "y": 3,
        },
        {
          "x": 3,
          "y": 1,
        },
        {
          "x": 4,
          "y": 3,
        }
   ]},
   {
        "series": "B",
        "values": [{
          "x": 0,
          "y": 3,
        },
        {
          "x": 1,
          "y": 1,
        },
        { …
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

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

标签 统计

d3.js ×1

javascript ×1