2016-08-25 72 views
0

我有大约10个图表在X轴上具有不同数量的日期。从几个星期到几个月。 我想在x轴上同时显示所有日期范围内的5个日期。这个怎么做?以下是密码如何设置固定数量的刻度,尽管日期范围的数量

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

这不起作用。它设置约10蜱,而不是5 感谢

回答

0

您可以在您的所有图表如下用途:

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

这并不能保证蜱的常数。 –

+1

是的,我刚刚发现,现在虽然创建一个小提琴,但可能tickValues可以解决问题,如果所有4个图表共享相同的范围 – SiddP

相关问题