1

这是我第一次使用 D3,想知道是否有人可以解释我如何创建只有两层的 Bilevel Partition。

完整和不完整的部分。然后完整的部分显示平均正确和不正确。

我看过这段代码http://bl.ocks.org/mbostock/5944371

在此处输入图像描述

但我并不完全了解它的作用。

4

1 回答 1

2

代码并不真正关心您向其输入的数据,只要它按照预期的方式进行格式化即可。

现在,这是它正在加载的 JSON 文件。

制作你自己的 JSON 文件,看起来像

{
  "name": "sections",
  "children": [
    {
      "name": "complete",
      "children": [
        {"name": "correct", "size": 10},
        {"name": "incorrect", "size": 30}
      ]
    },
    {
      "name": "incomplete",
      "size": 20
    }
  ]
}

看看当你加载它而不是flare.json时它是否有效。如果你在本地加载文件,使用firefox查看代码,chrome会阻止对本地文件的请求。

我让它在支流上工作,你可以更改数据和代码,如果你想保存你的编辑,可以分叉它。这里是

于 2014-04-17T18:20:33.980 回答