gpt4 book ai didi

csv - 如何使用 d3.csv 加载变量而不是文件?

转载 作者:行者123 更新时间:2023-12-02 08:21:01 24 4
gpt4 key购买 nike

我正在使用 D3.js 加载 csv 文件。它应该如下所示:

id,
a,
b,

但是 csv 是在我的代码中创建的,所以我将它存储在一个变量中,如下所示:
var flare = 'id,\na,\nb,\n'

但是,该脚本不起作用:
d3.csv(flare, function(error, data){
if(error) throw error;
});

如何解决问题?

最佳答案

根据您要使用的 D3 版本,您必须选择适当的功能:
v3.x
在版本 3.x d3.csv.parse() 是您正在寻找的:

Parses the specified string, which is the contents of a CSV file, returning an array of objects representing the parsed rows.


对于您的示例,这将是
var flare = 'id,\na,\nb,\n';
var data = d3.csv.parse(flare);
v4+
对于版本 4 及更高版本,CSV 解析器已成为 d3-dsv 的一部分。模块。该函数现在命名为 d3.csvParse() .
var flare = 'id,\na,\nb,\n';
var data = d3.csvParse(flare);

关于csv - 如何使用 d3.csv 加载变量而不是文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37321756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com