Ubigraph vs Matplotlib (dynamic plotting, event handling)

A

Ala

Hello everyone,

I intend to use python for some network graph plotting, with event
handling (clicking on network nodes, zooming in/out etc..) and so far I
have come across two good candidates which are Matplotlib and Ubigraph.

Did anyone have any experience with either of them for dynamic plotting
(a slider bar on a Qt interface causing the graph to be replotted for
each value for example), as well as event handling? (it seems on first
notice that Ubigraph will have an upperhand on that), as well as event
handling such as mouse clicks? (on this one Matplotlib has good
documentation showing it does achieve that while I find ubigraph's
documentation lacking, but I'd preffere to have the opinion of those
who have used them before).

Thank you.
 
C

Che M

Hello everyone,

I intend to use python for some network graph plotting, with event
handling (clicking on network nodes, zooming in/out etc..) and so far I
have come across two good candidates which are Matplotlib and Ubigraph.

Did anyone have any experience with either of them for dynamic plotting
(a slider bar on a Qt interface causing the graph to be replotted for
each value for example), as well as event handling? (it seems on first
notice that Ubigraph will have an upperhand on that), as well as event
handling such as mouse clicks? (on this one Matplotlib has good
documentation showing it does achieve that while I find ubigraph's
documentation lacking, but I'd preffere to have the opinion of those
who have used them before).

Thank you.

I have used Matplotlib for both uses. It has a built-in toolbar that
allows for changing the plot (zoom, pan, etc), and has good support
for point picking (clicking on a datapoint to do send an event). You
could probably connect the QT slider to the zoom function without much
trouble, and Matplotlib is embeddable in QT GUIs.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,153
Members
46,699
Latest member
AnneRosen

Latest Threads

Top