Flot: Как сохранить оси X и Y в одном масштабе? - PullRequest
3 голосов
/ 31 марта 2012

Я хочу построить график на стандартной декартовой плоскости, поэтому 1 единица на оси x имеет ту же длину, что и 1 единица на оси y. Я также использую плагин навигации для масштабирования и панорамирования. Есть ли в любом случае, я могу иметь это ограничение? ничего не могу найти в Flot api.

Спасибо

1 Ответ

1 голос
/ 08 августа 2013

Я должен был сделать нечто подобное, и это был первый тест: скрипка Суть в том, что вы устанавливаете максимальные значения для оси в том же соотношении, что и ширина и высота вашего заполнителя div:

options.xaxes[0].max = options.yaxes[0].max * $('#ph').width() / $('#ph').height();
$.plot($('#ph'), data, options);
...