dc.js:更改x轴增量

时间:2015-12-28 21:47:09

标签: javascript d3.js dc.js

我觉得这是一个非常简单的问题,但我似乎找不到合适的方法让它发挥作用。

我的图表目前看起来像:

enter image description here

rowType
    .width(450).height(200)
    .dimension(countByType)
    .group(countByTypeGroup)
    .elasticX(true)
    .title(function(d) { return "$" + formatNumber(d.value) });

我只是想让x轴增加50,000而不是20,000.

当我应用滤镜时,这些增量会发生变化,但如图所示,当前的增量会导致数字聚集起来。

我已尝试使用rowType.xAxis().tickValues([0, 50000, 100000, 150000, 200000]); 但如果有超出该范围的值,则x轴不会显示数组中的值。尝试使用.ticks(5)似乎效果不佳。

1 个答案:

答案 0 :(得分:2)

rowType.xAxis()。ticks(5)过去对我有用。不适合你?什么版本的dc.js?