javascript – 从D3中的多个csv文件导入数据

前端之家收集整理的这篇文章主要介绍了javascript – 从D3中的多个csv文件导入数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是D3全新的,刚开始在一个项目上工作.我的问题是这个
我想从D3中的2个csv文件导入数据,用于图比较.我遇到的问题是:
1.如何从多个csv文件导入数据.
我可以为每个csv使用一个数组,还是仅使用一个全局数据数组?
有没有办法从csv文件中选择某一列进行导入?
这是一个例子,我想从单独的数组中的每个文件导入“oldVer”,然后使用2个数组来处理.在D3中是可以的吗?

csv 1
时间,oldVer,newVer,oldT,蝾螈
1,180930,190394,24,59
2,198039,159094,26,45
3,152581,194032,22,61

csv 2
时间,184950,180435,27,26
2,120590,129409,13,13
3,165222,182133,60,54

再次抱歉的愚蠢的问题,但我没有发现这方面的反馈.任何帮助将不胜感激.

解决方法

你简单地调用d3.csv几次:
d3.csv("csv1.csv",function(error1,data1) {
  d3.csv("csv2.csv",function(error2,data2) {
    // do something with the data
  });
});

对于你的第三个问题,不,D3会解析一切.没有什么可以强制你使用所有的数据,所以如果你只对一个列感兴趣,只要使用它的数据.

原文链接:https://www.f2er.com/js/155453.html

猜你在找的JavaScript相关文章