我想在http://bl.ocks.org/mbostock/3884955转换mbostock的多系列折线图,以便为其数据使用多维数组而不是示例TSV。
我已将TSV数据转换为如下数组:
var data = {
{
"city" : "New York",
"values" : {
"20111001" : 63.4,
"20111002" : 58.0,
"20111003" : 53.3
}
},
{
"city" : "San Francisco",
"values" : {
"20111001" : 62.7,
"20111002" : 59.9,
"20111003" : 59.1
}
},
{
"city" : "Austin",
"values" : {
"20111001" : 72.2,
"20111002" : 67.7,
"20111003" : 69.4
}
}
};
我准备了一个fiddle,其中包含从mbostock示例中复制的确切代码以及我想要使用的新数组。
如何将现有的示例代码转换为迭代多维数组?
我很难理解如何遍历嵌套数据。非常感谢!