如何设置单位格式以避免小数点



图表之一,我显示每个类别中的人数,因此轴是有序的。如果我输入10刻度和elasticX,它以几百个的最大数量开始,每个刻度都是一个不错的数字。

但是,如果我单击其他图表并过滤直到最大类别只有 5 人,则刻度将是一个0,5 | 1 | 1,5 | 2...

显示 1.5 人的选项显然看起来很愚蠢。有没有办法调整刻度数,使其不显示step < 1

纯 D3 解决方案,感谢您的提示:

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

最新更新