axis.tickValues
axis.tickValues([values]) // 明确地指定刻度值
如果指定了 values 数组,指定的数值 将用于刻度,而不是使用使用比例尺的自动刻度生成器。如果 values 是null,清空任何预先设定的明确的刻度值,回到原来比例尺的生成器。如果没有指定 values ,返回当前设定的刻度值,默认是null。例如,为了生成刻度为指定的值:
var xAxis = d3.svg.axis()
.scale(x)
.tickValues([1, 2, 3, 5, 8, 13, 21]);