Я хотел бы иметь флот-диаграмму, отображающую распределение всех данных (ось x представляет значения от 0 до 10, ось y - только час, начиная с 7:00 до 19:00).
Я не мог понять, как мне настроить конфигурацию флотчарта в этом отношении.
Вот пример json моего набора данных:
[1409558400000, 7.45],[1409562000000, 5.71], [1409565600000, 7.50], [1409569200000, 7.63], [1409576400000, 3.14],
[1409644800000, 7.45],[1409648400000, 5.71], [1409652000000, 7.50], [1409655600000, 7.63], [1409662800000, 3.14],
[1409731200000, 7.45],[1409734800000, 5.71], [1409738400000, 7.50], [1409742000000, 7.63], [1409749200000, 3.14]]
;
А вот и код для флотчарта; Проблема в том, что он сортирует все серии на основе их временных меток. Я не хочу этого.
Я бы хотел, чтобы они соответствовали только их параметру "час".
Кто-нибудь знает, возможен ли с помощью флотчарта только час по оси X без сортировки ряда данных?
$("#a-dag").click(function() {
console.log("a dag filtering will be applied...");
$.plot("#placeholder", [d], {
series: {
lines: {
show: true
},
points: {
show: true
}
},
grid: {
hoverable: true,
clickable: true,
markings: [{
yaxis: {
from: 0,
to: 4
},
color: "#F2CDEA"
}, {
yaxis: {
from: 4,
to: 7
},
color: "#D7EEE1"
}, {
yaxis: {
from: 7,
to: 12
},
color: "#F2CDEA"
}]
},
xaxis: {
mode: "time",
twelveHourClock: true,
},
yaxis: {
min: 0,
max: 12
}
});
});