Json возвращает результаты сюжета на флотчарте - PullRequest
0 голосов
/ 17 октября 2019

У меня есть json, возвращающий 3 значения, время, точку 1 и точку 2 внутри объекта массива. В моем успехе, когда данные возвращаются, я разделил данные на два массива (массив1) и (массив2).

data[0] <- time
data[1] <- value 1
data[2] <- value 2

В связи с этим я хотел бы построить массив array1 = (данные [0], данные 1 ) и array2 = (данные [0], данные 2 ).

При построении графика выше я получаю все результаты правильно, но не могу прокрутить или уменьшить масштаб, он строит все за один раз, сжато.

Когда я строю данные в наборах данных, их нельзя прокручивать и увеличивать, например, использование jquery.flot.time.js выдает ошибки.

 from the ajax success
success: function(result) {
// populate dialog window with graph
data = $.evalJSON(result);
var count = Object.keys(data).length;
var res = [];
for (var i = 0; i < count; i++){
res.push(data[i]);
}
if(data.length > 0){
plot_diag();
}

, а затемфункция plot_diag

function plot_diag()
{
diag_plot = $.plot($("#flot-diagram"), res)
}

будет ли способ ограничить число точек / диапазон на диаграмме с плавающей запятой и при отображении с уменьшением масштаба следующей партии из массива?

Заранее спасибо

rendered chart, the pan, zoom out.. controls not working, this example has 1242 entry arrays values =, time and point 1 and point: so my array 1 [has data.o and data1] and array2 [data.0 and data.2]

total arrays pulled for this chart

...