2010-04-22 5 views
5

J'ai été à la recherche d'une bibliothèque graphique pour utiliser dans une application Web à venir, mais j'ai deux exigences qui ont été me trébuchement:Est-ce que les bibliothèques graphiques ou graphiques Web prennent en charge les barres d'erreur?

  1. Possibilité d'enregistrer le graphique comme une image.
  2. Afficher les barres d'erreur sur les graphiques de points de ligne ainsi que les graphiques à barres.

J'ai trouvé des solutions à # 1 en utilisant des graphiques flash ou même l'API Google Chart. Cependant l'exigence n ° 2 m'a complètement stoppé net dans mes traces, il semble que tous les frameworks existants laissent entièrement de côté cette fonctionnalité.

Je l'ai essayé pas mal de bibliothèques déjà, y compris:

  • Google Chart Tools
    • Il semble qu'ils ont seulement la possibilité de mettre des marqueurs sur des points avec leur API graphique. Cela implique uniquement des images statiques. Pas d'interactivité. De plus, leur marqueur de barre d'erreur ne peut être tracé qu'entre deux séries, plutôt que de s'étendre dans l'une ou l'autre direction sur l'axe des ordonnées à partir d'un seul point de données.
  • Highcharts
    • Grand regardant des graphiques javascript - Pas de support pour les barres d'erreur pour autant que je peux dire.
  • amCharts
    • Je pensais que je l'avais trouvé ma solution here mais il est vraiment juste un graphique à bulles piraté où les bulles ressemblent à des barres d'erreur, et il semble y avoir aucune fonctionnalité pour dessiner les barres d'erreur sur un graphique à barres.

Je préfère graphiques javascript mais je suis prêt à se contenter de flash. Quelqu'un a-t-il déjà rencontré ce problème? Existe-t-il des bibliothèques graphiques javascript ou flash qui prennent en charge les barres d'erreur? Cela semble être une fonctionnalité très demandée pour toute application Web semi-scientifique.

+1

Avez-vous regardé gRaphael? Je pense qu'il peut être trivial de modifier des graphiques existants pour ajouter vos propres fonctionnalités –

Répondre

1

Peut-être que vous trouverez ces documents utiles:

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

http://dygraphs.com/

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

Je pense que vous exportez une image du graphique avec FusionCharts.

+0

Je vais accepter cela juste pour accepter quelque chose, mais je ne travaille même plus pour l'entreprise pour laquelle cette question a été posée il y a 15 mois Je ne suis donc pas en mesure d'évaluer la solidité des recommandations. – mbarnett

Questions connexes