如果这是一个简单的问题,我道歉但我几乎无处可寻,我找不到简单的答案。我的代码采用了每个“维度”(我的CSV数据中的列名称)的值,并给出了每个维度类型中值的总和:
var newValue = d3.nest()
.key(function(d){ return d.dimension; })
.rollup(function(leaves){
return d3.sum(leaves, function(d) {return (d.score)});})
.entries(data);
我想在条形图中的'height'属性中引用每个SUM,其中每个条形基于Dimension类型。但是当我这样做时 - 我得到了“期望值,得到[对象]”类型的错误。
所以我的问题很简单:如何引用我在汇总函数中返回的值,而不是对象本身?