Does anyone have an approach to filtering a crossfilter object dimension on multiple values? Something like
.filterExact(["cash","visa"])
or
.filter(["cash","visa"])
...but not the range form of it...
or
.filterAll(["cash","visa"])
...but without the clearing part.
or an equivalent workaround/approach not using
.filterRange(["cash","visa"])
??
Or am I missing something in the API?
Thanks!
Larry
I was facing a similar problem. The way I solved it was that I wrote a filter function that would check whether the dimension lies in a particular array or not.
// 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;
});
This will check if the value lies in that array and filter accordingly.
Hope this helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With