嗨,我是JS和Crossfilter的新手。我正在将交叉过滤器与我的数据(.csv文件)一起使用,并使用

var scoreDim = ppr.dimension(function (d) {
    return d.score;
});

我也可以使用以下方法获取每个值的计数
var scoreDimGroup = scoreDim.group().reduceCount();

我可以使用dc.js绘制图表,结果看起来正确。但是,如何检索scoreDimscoreDimGroup中的值,以便可以将其用于代码中的进一步处理。当我使用调试器查看对象时,我可以看到很多函数,但是看不到对象中包含的实际值。

最佳答案

scoreDim.top(Infinity)

将检索记录。
scoreDimGroup.top(Infinity)

将检索组(维值和计数的键值对)。

通常,在Crossfilter API documentation中可以很好地涵盖此类内容。

关于javascript - 检索crossfilter.dimension中的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21992120/

10-16 12:57