我觉得这是一个非常简单的问题,但我似乎找不到合适的方法让它发挥作用。
我的图表目前看起来像:
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)
似乎效果不佳。
答案 0 :(得分:2)
rowType.xAxis()。ticks(5)过去对我有用。不适合你?什么版本的dc.js?