Есть ли способ построить график с помощью jQuery с набором данных, который не содержит значений x? - PullRequest
0 голосов
/ 19 июня 2010

У меня есть большие объемы данных, отформатированных в форматах JSON, я недавно написал в сценарии данные, чтобы они соответствовали набору данных flot, за исключением одной проблемы, у данных нет значений x.

EG:

{ ярлык: "testMetric1", данные: [12,314,123,41] }

Я хочу просто отобразить эти значения как значения y. есть ли способ сказать flot, чтобы предположить, что серия x будет последовательной (то есть график 12 при x = 1, график 314 при x = 2 и т. д.)

Ответы [ 2 ]

4 голосов
/ 19 июня 2010

Нет способа автоматически заставить это сделать это, нет.

Поэтому, прежде чем передавать данные на флотацию, сделайте что-то вроде этого:

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
1 голос
/ 19 июня 2010

Я советую вам написать функцию-конвертер, которая вставит желаемые значения x в ваши данные для удобства использования с помощью flot.

...