2010-03-01 7 views
4

Est-ce que quelqu'un a vu une bibliothèque open-source qui produit des graphiques similaires aux graphiques chronologiques de commit de Github.com? Découvrez this profile (pris un au hasard) et notez les graphiques à barres ci-dessous chaque projet.Chronologie Graphiques comme Github.com

J'ai essayé de dominer Flot pour qu'il se comporte correctement, mais il n'a tout simplement pas la flexibilité des options de formatage pour créer un clone correct. Personnellement, je préférerais une implémentation Javascript, mais je suis également ouvert aux aspects serveur.

L'application doit certainement être autonome, l'application se dirige vers un réseau séparé d'Internet, donc l'API Google Maps est hors de question.

Répondre

2

Je suggère d'utiliser jQuery Sparklines. Vous devrez créer deux graphiques séparés et les positionner les uns sur les autres (un pour les barres bleues, un autre pour les barres grises). Vous devrez également faire de la ligne pointillée/légende une image, mais github utilise également une image pour cela.

Voici quelques valeurs décentes pour vous aider à démarrer:

Example sparkline values

EDIT: Je l'origine chevauché deux sparklines séparés avec un positionnement relatif, mais il serait préférable d'utiliser l'option « composite » pour dessiner deux graphiques sur la même toile.

Questions connexes