【问题标题】:d3.js TSV to Javascript variabled3.js TSV 到 Javascript 变量
【发布时间】:2014-03-16 16:35:23
【问题描述】:

我正在使用 d3.js 库制作图表。 3d.js tsv 解析器这样创建“d”变量:

TSV:

day Value
01-01   50
01-02   45
01-03   60

代码:

d3.tsv("data.tsv", function(error, data){...}

现在您使用“d.day”和“d.Value”来构建您的图表 - 散点图、折线图等...

我不会使用 tsv 文件,而是使用 javascript 变量。为了在 3d.js 中使用这个 d.day 和 d.Value 并像 'svg.data(data)' 一样进行常规解析,哪个是最正确(如果可能)的 javascript 变量表示?

【问题讨论】:

    标签: javascript d3.js tsv


    【解决方案1】:

    如果您不是从文件中读取,您仍然可以使用 JSON 格式(这就是您所说的)。 json变量的格式如下:

    var myVariable = {
    "indexA" : "valueA",
    "indexB" : "valueB"
    }
    

    您甚至可以将数组作为值(即使您没有询问),这看起来非常相似:

    var myVariable = {
    "indexA" : [ "indexA1": "valueA1", "indexA2": "valueA2", ...],
    "indexB" : "valueB"
    }
    

    您可以在此处找到有关 JSON 格式的更多信息:http://www.json.org/

    【讨论】:

      猜你喜欢
      • 2021-05-21
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多