Динамические данные в Highcharts
-
18-09-2019 - |
Вопрос
Кто-нибудь использовал Высокие графики Библиотека диаграмм Javascript?У меня есть несколько вопросов по этому поводу:
Поддерживает ли он динамические данные?Другими словами, если я построю диаграмму, а затем захочу обновить данные, отображаемые на диаграмме, нужно ли мне полностью выгружать диаграмму и начинать все сначала?Или я могу обновить данные диаграммы на месте?
Есть ли способ скрыть линии сетки на линейных/линейчатых диаграммах?
Документация на сайте выглядит немного скудной.Есть ли в Интернете еще ресурсы по этим диаграммам?
Решение
Новый звонок в
new Highcharts.Chart(...)
должен сделать свое дело.Документация довольно полная, но, возможно, слишком молодая, чтобы быть достаточно полезной.И поддержка может быть лучше с коммерческой лицензией.Вы проверяли другие библиотеки, например Флотр ?
Другие советы
А Форум Highcharts довольно активен, и вы сможете найти там ответы на большинство своих вопросов.
Я использовал Highcharts, и мне нравится интерфейс и диаграммы, которые он создает.
Да, Highcharts позволяет вам динамически изменять ваши диаграммы, и вам не придется выгружать диаграмму, чтобы добавить новые данные серии. Вот пример добавления новых точек данных в существующий ряд и ознакомьтесь с ним Диаграмма.addSeries() если вы хотите добавить совершенно новую серию.
Да, это поддерживает то, что вы упомянули.Вот sample code
http://jsfiddle.net/sdorzak/HsWF2/
Кроме того, документация выглядит «худой», но она довольно хороша.Я начинаю понимать, что с помощью этих диаграмм можно действительно многое сделать.
Вы посмотрели Флот.js?Он опирается на JQuery.Очень красивый, очень простой, легкий и Открытый исходный код.