d3.js - 读取单列csv并将其存储到数组中?

时间:2016-12-16 06:32:14

标签: javascript csv d3.js

我刚刚下载了d3,因为我想读取一个只包含一个填充了20个随机数的列的csv文件。它看起来像这样:

number
  23
  1
  5
  10
  13

我到目前为止的代码如下(我从this stackoverflow page模仿:

var d3 = require("d3");
var field = [];

d3.csv("numbers.csv",function(csv){

    csv.map(function(d){

        field.push(+d.number);

    })

    console.log("field",field);

});

我不知道如何运行它,所以我下载了Node.js并在Node.js命令提示符下,当我输入'node number.js'(我将其命名为我的文件)时,我得到

field [ NaN, NaN, NaN ]

如果我在“d.number”前面取出“+”,我会得到一堆'undefined'代替'NaN'。我做错了什么? =(

0 个答案:

没有答案