2013-07-16 14 views
6

Prawdopodobnie brakuje mi czegoś banalnego. Sądzę, że nadal nie rozumiem niektórych podstawowych pojęć z filtrem krzyżowym. W każdym razie utworzyłem filtr poprzeczny o kilku wymiarach z filtrami na wymiarach. Teraz chcę znać min/max filtrowanych wartości (nie kluczy).Filtr Crossfilter - jak znaleźć min/max

Jak to osiągnąć?

Wszystkie wskazówki mile widziane.

Dzięki

Peter

Odpowiedz

1

Jeśli używasz d3.js, można użyć "stopniu" metody. Właśnie zaczynam grać z filtrem krzyżowym, aby zrobić kilka wykresów i tutaj jest fragment, którego używam.

var strmDateAccessor = function (d){return d.strmDate;}; 
strmDateExtent = []; 
strmDateExtent = d3.extent(data, strmDateAccessor); 

// strmDateExtent[0] will equal min 
// strmDateExtent[1] will equal max 
+0

Dzięki Chris, ale celem było uzyskanie przefiltrowanych filtrów poprzecznych o wymiarach min/maks. Tło tego pytania można znaleźć na https://groups.google.com/forum/#!topic/dc-js-user-group/oMbflgz-ywY. "Rozwiązanie", które wymyśliłem, również tam jest, chociaż hackowania trudno nazwać rozwiązaniem. – Peter