仅使用整数使d3线性比例尺更加平滑

4

我目前使用d3.scale.linear().nice()来渲染我的y轴。然而,当值只是整数时(例如1-5),但刻度却以0.5的增量呈现时,这有时会成为一个问题。在这种情况下,有没有办法仅指定整数?

1个回答

3
使用 tickFormat 方法。
d3.scale.linear().nice().tickFormat(d3.format("d"));

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接