Python GUI Utility with Animation GUI

I'm trying to create a GUI in VB for tracking ... oh, never mind.

Basically, I want to create a GUI in python to display data, but I find that mathplotlib is not suitable for my needs. I would like to be able to highlight some data points, have more freedom in the text drawn on the screen, have animation of data movement and have drop-down menus for data points. From what I saw, I do not believe that mathplotlib can do this. What usefulness can I better learn about my needs?

+4
source share
4 answers

I have not used it myself, but Chaco seems to fit your needs. It is more interactive than matplotlib, and can be used to create fairly interactive applications.

Chaco is a set of tools for creating Python applications that makes it easy to write graphical applications at all levels of complexity, from simple scripts with hard-coded data to large page builders with complex data relationships and many interactive tools. Although Chaco creates attractive static graphics for publication and presentation, it also works well for interactive data visualization and research.

http://code.enthought.com/projects/chaco/docs/html/_images/vanderwaals.png

+2
source

PyQt4's QGraphicsScene / View is a fantastic piece of code. Despite the fact that your description makes me think that in order for everything to work, some preliminary work is required.

... don't trust me, I'm biased;) Get the library here and check out the demos.

0
source

The equivalent of matplotlib in the PyQt world is PyQwt (matplotlib also integrates with PyQt, but integration with PyQwt is smoother). Take a look at this comparison between matplotlib and PyQwt:

http://eli.thegreenplace.net/2009/06/05/plotting-in-python-matplotlib-vs-pyqwt/

0
source

PyQt + MathGL can do this easily. See this sample .

0
source

All Articles