我的参数范围是(0-1.0)。我试图创建一个dc.js条形图,以便有10条代表(0-0.1)(0.1-0.2)等。
我正在使用crossfilter.js创建维度和组数据,但似乎未根据需要创建组。

我尝试了以下代码

var fluctuation = ndx.dimension(function (d) {
    return d.value;
});

var fluctuationGroup = fluctuation.group(function(d){
  return Math.round(d*10)/10;
});


我也尝试过另一种方式。

var fluctuation = ndx.dimension(function (d) {
    return Math.round(d.value*10)/10;
});

var fluctuationGroup = fluctuation.group(function(d){
  return d;
});


输出:

最佳答案

抱歉,这不是交叉过滤器问题。这是一个渲染问题。

我没有用
带有图表的xUnits(d3.scale.linear()。domain([0,1]))。

请建议我是否应该删除此问题?还是更新它?

09-18 14:36