如何在d3.js轴上增加刻度标签宽度

时间:2014-08-15 07:11:04

标签: d3.js

我应该更改哪个参数来修改this example中的刻度标签宽度?我有大数字,几个数字被削减......

enter image description here

1 个答案:

答案 0 :(得分:2)

标签的空间由图的左边距决定:

var margin = {top: 20, right: 20, bottom: 30, left: 40},

你需要做的就是增加空间,例如增加数量。

var margin = {top: 20, right: 20, bottom: 30, left: 100},

完整演示here。您可能还需要考虑以不同方式格式化标签,以免它们占用尽可能多的空间,请参阅the .tickFormat() function