2014-02-17 69 views
1

我正在使用JQPLOT創建圖形。但是我有很多關於x軸的數據。現在,我需要限制滴答的數量。我正在使用numberTicks,但不起作用。我如何限制jqplot(線圖)中的蜱數量?

xaxis: { 
       numberTicks:15, 
       max: x_limits.max, 
       min: x_limits.min, 
       renderer:$.jqplot.CategoryAxisRenderer, 
       rendererOptions:{tickRenderer:$.jqplot.CanvasAxisTickRenderer}, 
       tickOptions:{formatString:'%#m/%#d/%Y'} 
      }, 

我正在使用CategoryAxisRenderer。當我使用DateAxisRenderer時,它可以工作。 -.-

回答

0

編輯(錯誤的答案)它不起作用,因爲它考慮到你的最小和最大xaxis值。嘗試刪除他們考慮到「numberTicks」選項(或只指定其中的一個,但我不相信這將是正確的)

EDIT2:你必須刪除從x軸渲染器和rendererOptions部分:

xaxis:{ 
//renderer:$.jqplot.CategoryAxisRenderer, 
//rendererOptions:{tickRenderer:$.jqplot.CanvasAxisTickRenderer}, 
max: 40, 
min: 1, 
numberTicks: 5, 
} 

請參閱工作示例here 5滴答。

+1

這是行不通的! -.- – user2688737