我对 d3 很陌生,并且一直在关注本教程:http ://christopheviau.com/d3_tutorial/
我被困在“绑定数据”示例上——它非常简单,但代码不会产生任何东西。我在这里戳了一下,没有找到列出的问题,所以我想我会问的。
这是代码:
var dataset = [],
i = 0;
for(i = 0; i < 5; i++) {
dataset.push(Math.round(Math.random() * 100));
}
var sampleSVG = d3.select("#viz")
.append("svg")
.attr("width", 400)
.attr("height", 75);
sampleSVG.selectAll("circle")
.data(dataset)
.enter().append("circle")
.style("stroke", "gray")
.style("fill", "white")
.attr("height", 40)
.attr("width", 75)
.attr("x", function (d, i) {
return i * 80
})
.attr("y", 20);
该网站上的其他示例工作正常。
在此先感谢 - 任何想法将不胜感激。