我有一些数据中有重复的日期,但值总是相同的 - 我如何只计算一次出现并将其反映在条形图上?
我猜我需要在分组上设置一个过滤器功能,我不知道该怎么做。
数据:
var jsonStr = ([
{"date": "2011-11-14", "value": 0.1121},
{"date":"2011-11-25", "value": -0.0231},
{"date":"2011-11-25", "value": -0.0231},
{"date":"2011-11-25", "value": -0.0231}
]);
编码:
//setup dimensions
var dateDimension = ndx.dimension(function (d) {
return d.value;
});
var fluctuation = ndx.dimension(function (d) {
return Math.round(d.value *10)/10;
});
var fluctuationGroup = fluctuation.group();
小提琴:http: //jsfiddle.net/wbott70/xtjJn/