繁体   English   中英

访问数组->对象->数组值

[英]access the array->object -> array values

我正在尝试访问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 ]} 

                        ]
            }];

说我需要从数据-> wns [0]-> values [0]访问值“ -0.06”,并从数据-> wns [1]-> values [0]访问值“ -0.04”。

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=============>>>>>>>

有一个具有两行三列的表。行中的第一个单元格是条形图所需的标签,列是“ WNS”值,其中每一列代表一个阶段。

                WNS
scn1     -0.06 -0.15 -0.21
scn2     -0.04 -0.13 -0.41

我需要创建一个分组的条形图,其中一行中的所有数字都组成一个组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM