Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 导入CSV后如何修改列标题?_Javascript_Csv_D3.js - Fatal编程技术网

Javascript 导入CSV后如何修改列标题?

Javascript 导入CSV后如何修改列标题?,javascript,csv,d3.js,Javascript,Csv,D3.js,我正在尝试使用d3.csv()导入csv文件,如下所示: d3.csv("mydata.csv", function(d) { console.log(d.columns); } 这将输出“时间”、“速率”、“id”。在将此数据连接到topojson文件之前,我想更改程序中的第一列和最后一列标题名。有什么方法可以做到这一点吗?该属性columns只是由数据数组中的d3.csv创建的属性: const csv=`foo,bar,baz 12,14,13 2,16,4 17,42,10`; c

我正在尝试使用d3.csv()导入csv文件,如下所示:

d3.csv("mydata.csv", function(d) { 
console.log(d.columns);
}

这将输出“时间”、“速率”、“id”。在将此数据连接到topojson文件之前,我想更改程序中的第一列和最后一列标题名。有什么方法可以做到这一点吗?

该属性
columns
只是由数据数组中的
d3.csv
创建的属性:

const csv=`foo,bar,baz
12,14,13
2,16,4
17,42,10`;
const data=d3.csvParse(csv);
console.log(data.columns)