有没有办法使用单个 json.i 生成多个图形。我只能使用一个数据集。我只能在所有 P 标签中生成一个图,但我想在所有 P 标签中为每个数据集生成不同的图。
html
<p class="graph1"></p>
<p class="graph1"></p>
<p class="graph1"></p>
<p class="graph1"></p>
<p class="graph1"></p>
数据集
var dataset=[[2100, 2000, 3200],[2200, 3000, 3200],[1200, 1000, 5200],[1200, 2000, 3200],[1200, 3000, 3500]];
D3 Javascript
svg = d3.selectAll('.graph1').append("svg").attr("width",w).attr("height",h);
var rect1 = svg.append("rect").attr("x",0).attr("y",3*h/4).attr("width",w).attr("height",rect_1_h)
.style("fill",rect_1_color);