图形未按预期显示

时间:2019-02-18 02:47:30

标签: d3.js

我期望基于以下的图,但是由于某种原因,似乎我的图一遍又一遍地重复了一小部分。我无法弄清楚代码在哪里出了错-见下文:

var dataset = [];
var xScale, yScale;  
var w=300;
var h =150;

//Load in the data
d3.csv("movies.csv", function(row) {
    data = []
    data[0] = parseFloat(row.Rating);
    data[1] = parseInt(row.WinsNoms);
    data[2] = parseInt(row.IsGoodRating);
    dataset.push(data);
    //console.log(data)

    var svg= d3.select("body")
               .append("svg")
               .attr("width",w)
               .attr("height",h);
    svg.selectAll("circle")
       .data(dataset)
       .enter()
       .append("circle")
       .attr("cx", function(d){
         return d[0];
       })
       .attr("cy", function(d){
         return d[1];
       })
       .attr("r",5);
});

0 个答案:

没有答案