我有这个CSV文件(有4行和6列数据)。在解析值时:
var headers = d3.keys(data[0])
.filter(function(key) { return key !== ""; });
for(i=0;i<headers.length;i++)
data.forEach(function (d){
d[headers[i]] = +d[headers[i]];
})
data.forEach(function (d){
console.log(d[headers[4]]);
})
但是,一旦我使用console log命令检查每列的数据,我意识到有些数据丢失了。我注意到,如果值相同(例如两个5),不知怎的,他们会跳过一个。我怎么能改变呢?有什么想法吗?