Javascript 双层分区D3创建一个简单的2层

Javascript 双层分区D3创建一个简单的2层,javascript,d3.js,sunburst-diagram,Javascript,D3.js,Sunburst Diagram,这是我第一次使用D3,我想知道是否有人能解释我如何创建只有两层的双层分区 完整部分&不完整部分。然后,完整部分显示avergae Correct和Error 我已经看过这个代码了 但我并不完全了解它的作用 代码并不真正关心您向它抛出什么数据,只要它是按预期的方式格式化的 现在,它正在加载 创建自己的JSON文件 { "name": "sections", "children": [ { "name": "complete", "children": [

这是我第一次使用D3,我想知道是否有人能解释我如何创建只有两层的双层分区

完整部分&不完整部分。然后,完整部分显示avergae Correct和Error

我已经看过这个代码了


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

代码并不真正关心您向它抛出什么数据,只要它是按预期的方式格式化的

现在,它正在加载

创建自己的JSON文件

{
  "name": "sections",
  "children": [
    {
      "name": "complete",
      "children": [
        {"name": "correct", "size": 10},
        {"name": "incorrect", "size": 30}
      ]
    },
    {
      "name": "incomplete",
      "size": 20
    }
  ]
}
并查看当您将其加载到而不是flare.json中时,它是否工作。如果您在本地加载文件,请使用firefox签出代码,chrome将阻止对本地文件的请求

我让它在支流上工作,你可以更改数据和代码,如果你想保存你的编辑,你可以使用fork