2011-04-12 49 views
0

我正在使用FLOTR API來顯示圖表使用X軸圖表處理大型數據集

我有一些六個月的大型數據集。例如

var jsonData = [August 19, 2004',August 20, 2004',August 21, 2004',August 22, 2004',.........,January 1 , 2005] ; 

這樣爲6個月。

但是在X軸裏我只需要顯示Months的日期值。

Flotr.draw(
xaxis:{ 
tickFormatter: function(n) 
{ 
return ; 
}, 
} 

請告訴我,什麼是最好的解決方案?

+0

任何人都可以請告訴我如何做到這一點?先生,我非常需要它。 – Kiran 2011-04-12 12:01:38

+0

@詹姆斯,真的......我沒有看到,當我回答時,哦,好吧。 @ user663724,如果他們幫助您將答案標記爲「已接受」,這是一種很好的形式,請參閱「我如何在此提問?」下的常見問題解答。 – Ryley 2011-04-12 20:32:31

回答

0

在您的xaxis對象中,您需要使用ticks屬性指定所需的刻度。

這將是這個樣子:

xaxis: { 
    ... 
    ticks: [[<timestamp>,'August, 2004'],[<timestamp>,'September, 2004'],...,[<timestamp>,'January, 2005]], 
    ... 
} 

你必須創建時間戳你已經創造了他們爲您的數據以同樣的方式,但僅此而已。

+0

非常感謝。 – Kiran 2011-04-19 09:10:24