Я использую Flot для отображения некоторых данных, которые я получаю с сервера. Данные по оси X, которые я получаю, представлены в единицах миллисекунд, и я хочу отобразить диаграмму с осью X в единицах секунд. Итак, я подумал, что это хорошее использование оси transform
API API. вариант. Я применил свое преобразование так:
var plot = $.plot($("#placeholder"),
{
grid: { hoverable: true, clickable: true },
xaxis: { transform: function(x) { return x/1000; } }
});
Я вижу, что моя функция преобразования вызывается фреймворком, и я вижу, что сами точки трансформируются — когда я связываю событие plothover
и навожу курсор на точки, я вижу, что значение X соответствующим образом преобразуется. Проблема в том, что метки деления оси X также не трансформируются.
Что мне нужно сделать, чтобы сами метки осей были преобразованы с моими данными?