初学者:导入CSV到D3

Beginner: Importing CSV to D3

本文关键字:D3 CSV 导入 初学者      更新时间:2023-09-26

我刚开始使用D3/JS。我正在处理一个和弦图模板,在导入csv文件时遇到了麻烦。

模板使用:

 var matrix = [[data...],[data...],[data...],[data...]]

我的数据是csv格式的,没有标题:

 124, 232, 412, 152
 521, etc
 ...
 ...

我一直在阅读stackoverflow和d3 api,但我显然错过了一些东西…可能真的很简单。在我尝试过的东西中,它们看起来像:

d3.csv("test.csv", function(matrix) {
    //the template code//
});

一些人建议使用d3。文本和d3。parserws,那是我该找的地方吗?

谢谢!

应该这么简单。

d3.text('spreadsheet.csv', function(error, _data){
            var table = d3.csv.parseRows(_data);
        });

如果你愿意,也可以使用jquery-csv:

<script src="jquery-csv.js"></script>
var table = $.csv.toArrays("spreadsheet.csv");