Graphique linéaire animé en Javascript?
J'aimerais faire une ligne graphique sur une page web à l'aide de Javascript. Je veux qu'il soit animé de sorte que lorsque le chargement de la page, la ligne est lentement "tiré" sur le graphique.
J'ai réussi à obtenir un statique graphique de travail, à l'aide de flotmais je suis pas sûr de la façon de l'animer.
Ce serait la moitié de mon travail fait juste le faire dessiner une ligne à mi-chemin le long du graphique, mais quand j'essaie de le faire en modifiant l'ensemble de données, il modifie la structure du graphe, de sorte que la ligne se remplit à 100% de la zone graphique.
Donc, il y a un moyen de tracer la ligne de données dans les stades, afin que je puisse l'animer?
Ou sinon, est-il un autre javascript graphique cadre que j'ai négligé?
source d'informationauteur Jonathan
Vous devez vous connecter pour publier un commentaire.
Voici un exemple simple utilisant Flot
Penser en dehors de la zone (depuis la zone de flot est inconnu pour moi), vous avez juste à couvrir le graphique avec un div qui ralentissent recule et affiche la ligne. La réduction d'une div en javascript est une tâche facile, même sans des bibliothèques tierces.
Edit:
J'ai dû voir combien il était facile, donc j'ai lancé ce pied en environ 10 minutes.
J'ai écrit une bibliothèque qui se concentre fortement sur les animations de graphiques. Avis de l'animation lors de la redimensionne. Espérons que cela vous aide, vous et tous les autres!
LYNE.JS
GIF ÉCHANTILLON
VIVRE ÉCHANTILLONS
Vous pourriez modifier flot. J'ai effectué des changements dans le flot de code avant. C'est assez bien écrit. Il y a un groupe google si vous êtes coincé.
Ou vous pouvez simplement apprendre à utiliser de la Toile, ce qui est le flot utilise.
Je voulais ajouter une ligne horizontale animations pour mon flot des graphiques aussi, malheureusement, il n'existe pas de plugin pour faire cela.
n'hésitez pas à utiliser le plugin que j'ai créé pour cela : http://www.codicode.com/art/jquery_flot_animator.aspx
Vous pouvez utiliser d3js. L'apprentissage d3 va prendre du temps, mais c'est la puissance ie énorme et sans précédent.
https://www.quora.com/How-do-I-learn-D3-js
http://big-elephants.com/2014-06/unrolling-line-charts-d3js/
Quelques exemples de d3 visualisations:
Officiel d3 Site web
Quelque chose que j'ai construit pour une ONG
J'ai mis à travers une série de tableaux et Graphique Bibliothèques qui serviront votre but en tant que bien que vous aider à créer le graphique de visualisation ou qui vous plaît. Jetez un oeil à cet article http://shivganesh.com/2015/05/infovizgeek-encyclopedia-for-visualization-tools/