0

私は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);

サイト上の他の例は正常に機能します。

事前に感謝します-どんなアイデアでも大歓迎です。

4

2 に答える 2