使用d3从tsv文件获取数据到javascript
Fetch data from tsv file to javascript using d3
如何使用d3
从tsv
文件获取数据到javascript
?下面是pop.tsv
文件,我想要计算总体的总和:
pop.tsv:
month | population
-------+-------------
Jan | 9301
Feb | 2001
Mar | 5002
Apr | 7002
May | 1243
遍历每一行,使用parseInt()
将population
解析为number,并将数据求和:
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/
<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="d3.v3.min.js"></script>
<script>
d3.tsv("pop.tsv", function(error, data)
{
var tot=0;
data.forEach(function(d)
{
d.population = +d.population;
tot = tot + d.population;
})
document.write("Total Population is "+tot);
});
</script>
</body>
相关文章:
- 如何在上传前在浏览器中去除图像元数据(javascript)
- 从JSON对象中删除额外的括号和数据 - Javascript
- 测试两个变量是否包含一些数据 JavaScript
- 追加 POST 数据 javascript
- 通过设置SRC数据Javascript平滑淡入图像RGB
- 列出json数据javascript
- Yahoo api 从公共数据 JavaScript 切换到 oAuth
- 对恶意用户隐藏数据 JavaScript 函数
- JavaScript:如何预加载<对象>图像数据?/ JavaScript 的图像与<对象>
- 张贴base64数据JavaScript/jQuery
- 自动求和和和追加数据javascript
- 在数据Javascript上迭代时删除对象中以前的项
- 获取值数据
javascript - 获取数据javascript和推到数组Cordova
- 如何在用户单击提交按钮之前从输入框读取数据?(JavaScript)
- 在函数中传输数据?Javascript
- .filter在HTML表上不返回数据- JavaScript
- JSON数据&JavaScript(试图找到错误,可能只是语法)
- 图表数据javascript
- 不能给ajax加载的数据javascript