我正在使用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'来构建你的图形 - scaterplots,linegraph等......
我不会使用tsv文件而是使用javascript变量。哪个是最正确的(如果可能的话)javascript变量表示,以便在3d.js中使用此d.day和d.Value并按常规方式解析它,如'svg.data(data)'?
答案 0 :(得分:0)
如果您没有从文件中读取,您仍然可以使用JSON格式(这就是您所说的)。 json变量的格式如下:
var myVariable = {
"indexA" : "valueA",
"indexB" : "valueB"
}
你甚至可以将一个数组作为值(即使你没有问过),这看起来非常相似:
var myVariable = {
"indexA" : [ "indexA1": "valueA1", "indexA2": "valueA2", ...],
"indexB" : "valueB"
}
您可以在此处找到有关JSON格式的更多信息:http://www.json.org/