2013-07-16 21 views
6

Muhtemelen önemsiz bir şey eksik. Ben boyutlarına filtrelerle birkaç boyutlara sahip bir crossfilter yarattı, hala tam Neyse bazı temel crossfilter kavramlarıÇapraz filtre - min/max nasıl bulunur

anlamıyorum sanırım. Şimdi filtrelenmiş değerlerin min/max değerini bilmek istiyorum (tuşlara değil).

Bu nasıl elde ki?

Tüm ipuçları karşıladı.

Teşekkür

Peter

cevap

1

Eğer d3.js kullanıyorsanız, siz "ne ölçüde" yöntemini kullanabilirsiniz. Bazı charting yapmak için Cross filtresiyle oynamaya yeni başladım ve işte kullandığım bir snippet.

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

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

Teşekkürler Chris, ancak hedef, filtrelenmiş bir çapraz filtreli boyut min/maks değerlerini elde etmekti. Bu sorunun geçmişi https://groups.google.com/forum/#!topic/dc-js-user-group/oMbflgz-ywY adresinde bulunabilir. Buraya geldiğim "çözüm" de içeride. Ancak, hack zorlukla çözüm çağrılabilir. – Peter