2016-08-25 61 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

相關問題