2012-07-31 4 views
1

J'essaie essentiellement de répliquer le graphique de google finance, mais pour les données de capteur. Je voudrais intégrer le graphique dans une interface graphique et le mettre à jour sur une minuterie (qui échantillonne le capteur pour sa valeur). Je voudrais intégrer le panoramique, le redimensionnement et l'ajout de moyennes mobiles, un peu comme les graphiques de google finance, qui sont tous mis à jour à intervalles réguliers.Graphique dynamique en Python

Une grande partie de ma base de code est déjà en python, donc je voudrais m'en tenir à cela. Est-ce que cela peut être fait avec Python?

J'ai vérifié matplotlib, mais je ne suis pas sûr si elle peut faire des graphiques dynamiques. J'utilise wxPython pour créer l'interface graphique.

Répondre

1

Je suis récemment tombé sur Chaco de Enthought.

http://code.enthought.com/projects/chaco/

Il est un framework open source écrit en Python qui se lie avec WX, etc Qt et plus utilisable que matplotlib pour créer des applications complètes. Très utilisable et facilement personnalisable. Vous pouvez utiliser le panoramique, les outils de zoom ou créer les vôtres.

je suggère de télécharger le package sans EPD pour vous assurer d'obtenir toutes les dépendances si vous choisissez d'aller de l'avant.

http://www.enthought.com/products/epd_free.php/