Dygraph не настраивается для больших точек данных

Предполагается, что dygraph автоматически подстраивается под все точки на графике. У меня есть диаграмма, которая в основном находится в диапазоне 80-100, однако, когда я добавляю точку, которая составляет около 300, диаграмма не изменяется, чтобы соответствовать большей точке. Вместо этого я вижу две линии, идущие от края от диаграммы - очевидно, что точка находится за пределами области отображения графика.

Как я могу сделать так, чтобы дизграф автоматически соответствовал всем точкам на диаграмме? Я создаю диаграмму следующим образом:

                chart = new Dygraph(e, chart.data,
                {
                    drawAxesAtZero: true,
                    includeZero: true,
                    yRangePad:20,
                    drawPoints: true,
                    colors: ["#ffFF00"],
                    labels: ['X', 'Y']
                });

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

Смешно, я знаю, но текущий обходной путь, который я имею, состоит в том, чтобы воссоздать диаграмму, когда на диаграмму добавлено новое наибольшее значение.

0 ответов

Другие вопросы по тегам