尽管日期范围的数量,如何设置固定的刻度数

时间:2016-08-25 09:56:56

标签: d3.js

我有大约10张图表,x轴上的日期数不同。从几周到几个月。 我想在x轴上同样显示所有日期范围内的5个日期。这该怎么做?这是代码

 var xAxis = d3.svg.axis()
        .scale(x)
        .orient("bottom")
        .ticks(5)
        .tickFormat(d3.time.format("%m/%d/%Y"))

这不起作用。它设置大约10个刻度而不是5个刻度。 感谢

1 个答案:

答案 0 :(得分:0)

您可以在下面的所有图表中使用:

var someConstant = 5;
yourAxis.ticks(someCostant);