javascript - 在 crossfilter.dimension 中检索值

标签 javascript crossfilter dc.js

大家好,我是 JS 和 Crossfilter 的新手。我正在对我的数据(.csv 文件)使用 crossfilter,并使用

在列中检索不同的值
var scoreDim = ppr.dimension(function (d) {
    return d.score;
});

我还可以使用

获取每个值的计数
var scoreDimGroup = scoreDim.group().reduceCount();

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

enter image description here

最佳答案

scoreDim.top(Infinity)

将检索记录。

scoreDimGroup.top(Infinity)

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

一般来说,这种东西在Crossfilter API documentation中都有很好的涵盖。 .

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

相关文章:

d3.js - 如何显示前n项的图表?

angular - 带有 Angular2+ 的 dc.js 图表

javascript - 交叉过滤平均组

JavaScript bencode 二进制长度

javascript - 为什么/什么时候 ng-content b 会是一个好的实践?

javascript - 如何利用 dc.js 和 d3.js 显示值堆积条形图?

dc.js - 在 dc.js 中对数据表进行颜色编码

javascript - 错误类型错误 : Cannot read property 'ngInjectableDef' of undefined

javascript - 如何将弹出窗口添加到此 flexslider

javascript - 如何在 crossfilter 中舍入 reduceSum 的值?