使用d3从tsv文件获取数据到javascript

时间:2015-09-03 07:09:20

标签: javascript d3.js

如何使用tsv将数据从javascript文件提取到d3?下面是pop.tsv文件,我想总计人口总和:

pop.tsv:

month  |  population
-------+-------------
Jan    |  9301
Feb    |  2001
Mar    |  5002
Apr    |  7002
May    |  1243

2 个答案:

答案 0 :(得分:0)

转到每一行,使用populationparseInt()解析为数字并对数据求和:

d3.tsv("pop.tsv", function(data) {
    var sum = 0;
    data.forEach(function(d) { 
        sum += parseInt(d.population);
    });
    console.log('total population: ' + sum);
});

演示小提琴:http://jsfiddle.net/1v46w8wa/

答案 1 :(得分:0)

URLDecoder.decode("urlcontext", "UTF-8");