2015-03-09 23 views
5

Bazı dc.js grafiklerinde (çubuk ve satır) bir başlangıç ​​aralığı seçimi yapmak istiyorum.DC.js grafiğindeki İlk Aralık seçimi

.filter([7,10]) 

Ve aralık grafikte de görünür, ancak görünüşe göre 0 gözlemler seçilir:
Yani örneğin bu ekleyin.
Birkaç binlerce gözlemin seçilmesini bekledim. Tıpkı fırça ile menzili [7,10] seçtiğimde olduğu gibi.

Burada neleri kaçırdığım hakkında bir ipucu var mı? Benim kod

Bölüm:

var chart_globalscore = dc.barChart('#chart_globalscore'); 
(...) 
    var ndx = crossfilter(data_movies) 
     ,all = ndx.groupAll() 
(...) 
     ,GlobalScoreDimension = ndx.dimension(function(d) { if (!isNaN(d.GlobalScore)) {return Math.round(d.GlobalScore*10)/10 ;} else {return -1;} }) 
     ,GlobalScoreGroup = GlobalScoreDimension.group() 
(...) 
     ; 
(...) 
    chart_globalscore 
     .width(width001) 
     .height(height001) 
     .margins(margins) 
     .dimension(GlobalScoreDimension) 
     .group(GlobalScoreGroup) 
     .round(function(val){return Math.round(val*10)/10;}) 
     .x(d3.scale.linear().domain([0, 10.1])) 
     .filter([7,10]) 
     .centerBar(false) 
     .transitionDuration(transitionDuration) 
     .elasticY(true) 
     .gap(1) 
     .xUnits(function(){return 100;}) 
     .renderHorizontalGridLines(true) 
     .yAxis().ticks(2) 
     ; 

cevap