Есть ли в библиотеках веб-графиков или диаграмм поддержка панелей ошибок? - PullRequest
5 голосов
/ 23 апреля 2010

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

  1. Возможность сохранить график как изображение.
  2. Показывать индикаторы ошибок в точках линейных и линейчатых графиков.

Я нашел решения для # 1 с помощью флеш-карт или даже API Google Chart. Однако требование № 2 полностью остановило меня в моих треках, похоже, что все существующие фреймворки полностью исключают эту функциональность.

Я уже опробовал довольно много библиотек, в том числе:

  • Инструменты Google Chart
    • Кажется, у них есть возможность только наносить маркеры на точки с помощью их API диаграмм. Это касается только статических изображений. Нет интерактивности. Кроме того, их индикатор ошибки может быть нарисован только между двумя рядами, а не в любом направлении по оси Y от одной точки данных.
  • Highcharts
    • Великолепно выглядящие графики JavaScript - насколько я могу судить, поддержка панелей ошибок отсутствует.
  • amCharts
    • Мне показалось, что я нашел свое решение здесь , но на самом деле это просто взломанная пузырьковая диаграмма, где пузырьки выглядят как полосы ошибок, и, похоже, нет никакой функции для рисования полос ошибок на гистограмме.

Я бы предпочел графики javascript, но я готов согласиться на flash. Кто-нибудь сталкивался с этой проблемой раньше? Существуют ли какие-либо библиотеки JavaScript или Flash-графики, которые поддерживают панели ошибок? Похоже, что это будет крайне востребованная функция для любого полу-научного веб-приложения.

1 Ответ

1 голос
/ 18 июля 2011

Возможно, вы найдете эти полезные:

http://www.fusioncharts.com/powercharts/charts/error-bar/

http://dygraphs.com/

http://mbostock.github.com/protovis/ex/error.html

Я думаю, что вы экспортируете изображение диаграммы с помощью fusioncharts.

...