[英]how to use json array in d3 graph
我正在尝试使用此示例http://bl.ocks.org/mbostock/3943967创建d3条形图。在此示例中,他们使用Lee Byron的测试数据生成器。我删除了随机数并放入了硬代码值。正确的图表。任何人都可以告诉您如何删除此数字生成器并将数组添加到图表。
Look at this piece of code: 看一下这段代码:
var n = 4, // number of layers
m = 25, // number of samples per layer
stack = d3.layout.stack(),
layers = stack(d3.range(n).map(function() { return bumpLayer(m, .1); }))
Basically, its a stacked chart so you need to organize your data conveniently: 基本上,它是一个堆积的图表,因此您需要方便地组织数据:
var data = [
// first group
{
"index":"0",
"position":"bottom",
"num_visitors":"30"
},
{
"index":"0",
"position":"middle",
"num_visitors":"10"
},
{
"index":"0",
"position":"top",
"num_visitors":"15"
},
// second group
{
"index":"1",
"position":"bottom",
"num_visitors":"56"
},
{
"index":"1",
"position":"middle",
"num_visitors":"32"
},
{
"index":"1",
"position":"top",
"num_visitors":"21"
}, ....
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.