Я хотел бы получить совет, чтобы найти хорошую библиотеку для рисования линейных диаграмм. Инструмент, над которым я работаю, использует Chartjs, но мне нужно добавить некоторые функции, и я не уверен, что все они возможны с Chartjs.
Вот список того, что я должен уметь делать:
Пожалуйста, спросите меня, если я недостаточно ясно выразился.
Я думаю, что jqPlot с правильной комбинацией плагинов сделает то, что вы хотите: http://www.jqplot.com/index.php
Пример их кумулятивной функции плотности демонстрирует:
Их примеры линейных диаграмм показывают диаграммы, где на линии есть точки. (Я не могу опубликовать третий URL, но их список примеров легко найти.)
Другим вариантом может быть ZingChart. Если вы перейдете в раздел Data Manipulation на игровой площадке Event Playground , установите флажок plot_add
и нажмите зеленую кнопку воспроизведения. Также есть plot_remove
.
Большинство типов диаграмм по умолчанию имеют одну ось x и y, хотя при необходимости вы можете удалять и добавлять оси. Подсказки также предоставляют точное значение по умолчанию.
Что касается нулевых значений, вот демонстрация этого в действии. Щелкните правой кнопкой мыши и выберите «Просмотр исходного кода», чтобы увидеть JSON.
Я в команде ZingChart, поэтому не стесняйтесь обращаться к нам, если хотите обсудить функции или реализацию!
Эти функции поддерживаются в LightningChart JS .
См. этот пример кода .
Лакин