我试图访问"值"的元素。 d3中数组数据的对象wns数组,我该怎么办?我需要访问这些值来创建条形图。
var data = [{
"labels": [ "scn1","scn2" ]},{
"wns": [ {
"label": "scn1",
"values": [ -0.06,
-0.15,
-0.21]},
{
"label": "scn2",
"values": [ -0.04,
-0.13,
-0.41 ]}
]
}];
说我需要访问值" -0.06"来自data-> WNS [0] - >值[0]和" -0.04"来自数据 - > wns [1] - >值[0]。
d3.select("body").selectAll("p").data(data.wns[0].values[0]).enter().append(p).text ("place wns value")
或
d3.select("body").selectAll("p").data(data.wns[1].values[0]).enter().append(p).text ("cts wns value")
JS控制台上的没有绑定任何需要帮助的东西。是一个新的蜜蜂试图从表中可视化数据......
由于
<<<<<<===============FOLLOWING IS WHAT IM TRYING TO ACHIEVE=============>>>>>>>
有一个有两行三列的表。行中的第一个单元格是条形图所需的标签,列是&#34; WNS&#34;每列代表一个阶段的值。
WNS
scn1 -0.06 -0.15 -0.21
scn2 -0.04 -0.13 -0.41
我需要创建一个分组的条形图,其中一行中的所有数字组成一个组。