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/

相关文章:

javascript - 在不填满磁盘的情况下检测 Firefox IndexedDB 或 Web Storage 存储限制?

javascript - 是否可以使用 JavaScript 或某些插件全局获取任何焦点编辑器的编辑光标位置?

javascript - 如何使用 jQuery 删除某些选择器的包装器?

javascript - 从饼图的交叉过滤器维度返回多个值

javascript - DC 条形图中的条形重叠

javascript - dc.js条形图与序数轴

javascript - 将zip文件流转换为磁盘上的文件

d3.js - dc.js - 使用画笔时为 "TypeError: _x is undefined"

javascript - dc.js饼图图例溢出

javascript - dc.js + 根据数据集使图表动态化