Javascript/D3.JS - 将 CSV 列项目转换为 JS 列表

标签 javascript csv d3.js

我有包含 4 个字段的 CSV 文件:

Address,longitude,latitude, geometry
1,2,3,4 5,6,7,8

我想创建一个仅选择“几何”字段的列表。

这是否为我们提供了整个列表?

d3.csv("file.csv", function(collection) {
..

var mydata=collection.geometry;

..
});

最佳答案

要从对象列表中提取单个属性,您可以使用 map 方法,如下所示:

var temp = "Address,longitude,latitude,geometry\n"+
"1,2,3,4\n5,6,7,8\n2,3,4,5\n6,7,8,9";

var t = d3.csv.parse(temp);
console.log(t.map(function(d){return d.geometry;}));

Demo Fiddle

关于Javascript/D3.JS - 将 CSV 列项目转换为 JS 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21471019/

相关文章:

javascript - 在 Mocha 和 SuperTest 中设置基本身份验证

Javascript 将数据导出到 CSV 文件

javascript - 将对象添加到现有对象中

php - HTML5 日期格式安卓

javascript - 如何仅在大括号之外搜索正则表达式

javascript - AppModule 中的错误不是 NgModule,typescript 2.3.2,Angular 4

Python - 如何使用多个分隔符拆分列值

java - 使用新的 Java 8 Streams API 解析 CSV 文件中的多行行

d3.js - 我可以使用 D3.js 创建流程图(无树形图)

javascript - d3 连接的串联圆