如何通过crossfilter.js选择特定数据来创建一个组?

时间:2014-04-27 23:42:55

标签: d3.js crossfilter

如何通过crossfilter.js选择特定数据来创建一个组?

var xf = crossfilter(csv);
var yearAppliedDim = xf.dimension(function(d) {
            return d.yearApplied;
});
var apply15 = yearAppliedDim.group().reduceCount(function(d) {return d.yearApplied == 2009 }); //<-it doesn't work.

我想计算yearApplied = 2009的数据量。

1 个答案:

答案 0 :(得分:0)

请使用示例数据创建一个JSFiddle或类似的东西。

如果您将最后一行更改为

,您应该按年份获得一组小组计数
yearAppliedDim.group().top(Infinity);

然后找到相关的组(密钥是&#39; 2009&#39;),你应该有你的计数。