我有一个2级嵌套,其中男性和女性在两个值的数组中对状态数组进行了平均,即:
let nest2 = d3.nest()
.key(function(d){return d.state;})
.key(function(d){return d.gender;})
.rollup(function(v) { return d3.mean(v, function(d) { return d.proficient; }); })
.entries(data);
在下拉菜单中选择第二层嵌套时,我想显示这些值的百分比。对于单个变量键嵌套,我只需使用:
.text(function(d){return d.value})
关于如何访问2级嵌套中的值的任何想法?任何帮助,将不胜感激!
答案 0 :(得分:0)
要访问第二级数据,将密钥更改添加到您要查看的状态,即:
.key(function(d){return d.state == 'desiredstate' ;})