2015-04-29 26 views
0

图中的一个,我显示每个类别中的人数,所以轴是序数。 如果我把10刻度和elasticX,它开始于最多数百个,并且每个刻度都是一个好数字。如何格式化单位以避免小数点?

但是,如果我点击其他图表和我筛选,直到最大分类中只有5人,蜱将是一个0,5 | 1 | 1,5 | 2...

这显然看起来很傻显示1.5人的选择。有没有办法调整滴答的数量,因此它不显示step < 1

+1

实测为D3的溶液,也许DS具有相同的功能? http://stackoverflow.com/questions/13576906/d3-tick-marks-on-integers-only –

+0

是的,dc.js中的轴是从d3开始的直线,所以这真的是一个d3问题。 – Gordon

回答

0

纯D3溶液,感谢小费:

.tickFormat(d3.format("d"))