D3流程图的数组格式

时间:2012-09-13 18:31:10

标签: javascript graph d3.js stream-graph

https://github.com/mbostock/d3/wiki/Stack-Layout

http://mbostock.github.com/d3/ex/stream.html

enter image description here

我正在尝试用D3.js创建一个流图。看一下这个例子,我们看到数据是通过辅助函数stream_layers(n, m)制定的。在此示例中,返回数组,如API中所述。 API描述输入x,y和y0。但该示例使用x,y0,y1。

我的数据集的制定方式与API中描述的类似:

{
    "name": "apples",
    "values": [
      { "year": -2000, "y":  91},
      { "year": -1950, "y": 290}
 ]
},
{  
  "name": "oranges",
  "values": [
    { "year": -2000, "y":  9},
    { "year": -1950, "y": 49}
  ]
}

堆叠此数据集的辅助函数会是什么样的?该示例返回一个3D数组(一个维度用于层数,一个用于样本数量m,另一个用于每个样本的y值)。

0 个答案:

没有答案