javascript – 在crossfilter中过滤多个离散值

前端之家收集整理的这篇文章主要介绍了javascript – 在crossfilter中过滤多个离散值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有人有办法在多个值上过滤 crossfilter对象维度?就像是
.filterExact(["cash","visa"])

要么

.filter(["cash","visa"])

……但不是它的范围形式……

要么

.filterAll(["cash","visa"])

……但没有清理部分.

或者不使用的等效变通方法/方法

.filterRange(["cash","visa"])

??

或者我错过了API中的内容

谢谢!

拉里

解决方法

我遇到了类似的问题.我解决它的方式是我编写了一个过滤函数,用于检查维度是否位于特定数组中.
// Array of things you want to filter
var f = ["cash","visa"];
// Assuming "dim" is our dimension
dim.filter(function(d){
  return f.indexOf(d) > -1;
});

这将检查值是否位于该数组中并相应地进行过滤.

希望这可以帮助.

原文链接:https://www.f2er.com/js/158896.html

猜你在找的JavaScript相关文章