抱歉,如果这看起来很明显,我是 D3 和一般计算机编程的新手......我有一个CSV
包含数值的文件,但是当它们在我的控制台中显示为字符串时。
我尝试将该parseFloat
函数放入我的代码中,但随后数据显示NaN
为每个条目的控制台上。
这是我的代码:
var dataset =d3.csv("file.csv", function(d){return{data: parseFloat(d)}; },
function(data){
console.log(data);
});
我的数据在 csv 文件的一栏中如下所示:
9.96E-001
9.95E-001
9.95E-001
9.95E-001
9.96E-001
9.95E-001
9.96E-001
9.94E-001
9.96E-001
9.95E-001
9.94E-001
9.96E-001
1.00E+000
显然,我确实需要让它们具有整数值,然后才能让它们作为 a 工作dataset
,但我什至不能让它们具有数字值而不是字符串?