0
我試圖創建D3酒吧chart.using這個例子http://bl.ocks.org/mbostock/3943967。在這個例子中,他們使用李拜倫的測試數據generator.I除去隨機數,並把硬編碼values.But現在給出正確的graph.Can任何一個告訴如何刪除這個數字生成器並添加數組到圖表。如何使用D3圖JSON數組
我試圖創建D3酒吧chart.using這個例子http://bl.ocks.org/mbostock/3943967。在這個例子中,他們使用李拜倫的測試數據generator.I除去隨機數,並把硬編碼values.But現在給出正確的graph.Can任何一個告訴如何刪除這個數字生成器並添加數組到圖表。如何使用D3圖JSON數組
看看這段代碼:
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); }))
基本上,其堆疊的圖表,所以你需要方便地組織數據:
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"
}, ....