Библиотека графических изображений javascript

Я ищу красивую графическую библиотеку для JavaScript, которая может обрабатывать следующие типы графиков:

  • Линейные графики
  • Гистограмма
  • диаграммы рассеяния
  • Графики движения

Я пробовал инструменты Google Chart, но у них нет хорошей диаграммы гистограмм (и я не могу заставить их график движения работать нормально, даже отключился от моего веб-сервера Apache).

Я надеюсь, что там есть приличная библиотека, которая может поддерживать все эти функции, однако, если нужно, я могу включить две разные библиотеки (глядя на инструменты Google Chart, gRafael, flotr и rgraph прямо сейчас - ни один из которые, как представляется, включают все требования, которые у меня есть).

Ответы

Ответ 1

Я удивлен, что никто еще не упомянул JQPlot. Я не совсем уверен, что он сделает все, что вам нужно, но это очень, очень способная библиотека. Это в jQuery, просто чтобы отметить.

Демос JQPlot здесь

JQPlot может соответствовать всем вашим потребностям, кажется:

  • Линейные графики JQPlot поддерживает их просто отлично, как и следовало ожидать.
  • Гистограммы Гистограммы - это просто гистограммы, так что это должно быть хорошо. Цветовая гистограмма будет состоять только из 1px широких полос
  • Scatterplots Границы рассеяния также прекрасны
  • Диаграммы движения Я думаю, вы имеете в виду участки пузырьков, которые JQPlot также выполняет

Ответ 3

Я столкнулся с этим вопросом, исследуя ту же тему. Поскольку я не был полностью доволен ни одним из вариантов, я создал i3d3, довольно простая библиотека на основе D3.js, который может удовлетворить ваши потребности. Пока это хорошо работает для нашего проекта (система мониторинга проекта астрофизики частиц высоких энергий) и по крайней мере еще один проект в дикой природе.