好的,所以我对 javascript 有点菜鸟,我需要从 csv 读取数据以使用 d3 制作条形图。条形图对我来说没问题,从 csv 文件中读取的是。这是我的代码:
var dataset;
d3.csv("gender_ratio.csv", function(data) {
dataset = data;
return dataset;
});
var add = function(year, total, males, females){
var year = {
year: year,
total: total,
males: males,
females: females
};
newdata.push(year);
return newdata;
};
for (var i = 0; i < dataset.length; i += 4){
add(dataset[i], dataset[i+1], dataset[i+2], dataset[i+3]);
return newdata;
};
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我我在这里出了什么问题吗?我正在使用 modzilla firefox 运行它,因此浏览器安全性不是这里的问题。