我有大量數據以JSON格式格式化,我最近腳本化數據以符合flot的數據集,除了一個問題,數據沒有x值。有沒有一種方法可以用jQuery的flot繪製一個不包含x值的數據集?
EG:
{ 標籤: 「testMetric1」, 數據:[12,314,123,41] }
我想簡單圖形這些值作爲y值。有沒有辦法告訴flot假設x系列將是順序的(即在x = 1處的圖12,在x = 2處的圖314等)
我有大量數據以JSON格式格式化,我最近腳本化數據以符合flot的數據集,除了一個問題,數據沒有x值。有沒有一種方法可以用jQuery的flot繪製一個不包含x值的數據集?
EG:
{ 標籤: 「testMetric1」, 數據:[12,314,123,41] }
我想簡單圖形這些值作爲y值。有沒有辦法告訴flot假設x系列將是順序的(即在x = 1處的圖12,在x = 2處的圖314等)
沒有辦法自動讓它做到這一點,沒有。
所以,你給你的數據到海軍報之前,做這樣的事情:
var data = [12,314,123,41];
var new_data = [];
for (var i=0;i<data.length;i++){
new_data.push([i,data[i]]);
}
//then call flot here with new_data
我的建議是,你寫一個轉換器函數,將所需的x值存入您的數據中,以便於使用flot。
是啊,這就是我終於實現了。它現在有效。謝謝! – 2010-06-19 01:04:07
是的,這就是我最終做的。它現在有效。謝謝! – 2010-06-19 01:03:26