2009-01-20 4 views
10

similaires:What graphing packages/APIs exist for Perl?Quels paquets graphiques/API existent pour Ruby?

Je fais des recherches en paquets en ligne pour des langues différentes graphiques et voudrais savoir quels sont les paquets graphiques en cours, la mise à jour il y a pour Ruby qui méritent d'être étudiés.

Les fonctionnalités minimales souhaitées doivent inclure le type proposé par Google via its API. Un bref résumé des principaux avantages du paquet/API recommandé serait apprécié.

Répondre

1

rgplot est une gemme ruby ​​gnuplot. Il permet les visualisations gnuplot à partir de ruby. Je suis fan depuis longtemps de gnuplot, donc je suis partial - gnuplot donne une approche simple de script pour créer des graphiques. J'ai également trouvé quelque chose appelé rmagick qui a l'air propre.

4

Je donne les résultats suivants bookmarked aux fins d'enquête lorsque le temps le permet:

à mémoire flash

Je ne l'ai pas essayé un de ces Pourtant, ils ont tous l'air prometteur si vous voulez une animation vive:

Google Charts

Les deux gemmes sont des œuvres en cours un peu. J'ai essayé les deux dans quelques cas simples, les deux ont très bien fonctionné, bien que je pense qu'une alternative de style DSL serait un gagnant. (Note pour moi-même).

RMagick basé

Je suis basé sur Windows, ce qui semble être une mauvaise chose pour l'installation RMagick. Je l'ai fait travailler - brièvement - puis il s'est arrêté. En ce moment, j'ai réussi à essayer bourru, qui a fonctionné assez bien. Mais la bibliothèque est trop de tracas pour mon tempérament court!

4

RubyVis

Port Ruby de la bibliothèque Protovis Selon le site protovis

Protovis compose des vues personnalisées de données avec des marques simples telles que des barres et des points. Contrairement aux bibliothèques graphiques de bas niveau qui deviennent rapidement fastidieuses pour la visualisation, Protovis définit les marques à l'aide de propriétés dynamiques qui codent les données, permettant l'héritage, les échelles et les mises en page pour simplifier la construction. Comme Protovis, Rubyvis est gratuit et open-source, fourni sous licence BSD. Il délivre le format SVG nativement, qui peut être exporté vers les formats graphiques PNG, JPEG et autres

Questions connexes