Re: [Matplotlib-users] can't picker once pan or zoom chosen
marc desmarais-2 wrote: I created a simple scatter plot and a service routine to print out the coordinates of the points I pick with the cursor (based on the demo). It works until I select the pan or zoom cursor. After I zoom or pan, I can no longer get back to the normal cursor which allows me to pick a circle. Even clicking home doesn't help. The code is shown below from matplotlib import figure,pyplot from numpy import linspace,sin,take fig=pyplot.figure() ax1=fig.add_subplot(1,1,1) # (numRows, numCols, plotNum) t=linspace(0,10,100) y1=sin(5*t) y2=y1+sin(10*t) line1=ax1.scatter(y1,y2,picker=True) def onpick1(event): ind = event.ind print 'onpick1 scatter:', ind, take(y1, ind), take(y2, ind) fig.canvas.mpl_connect('pick_event', onpick1) pyplot.show() I ran into the same problem today. Does someone know of a workaround? I use a recent version of matplotlib and the default tk backend. It seems like the tool bar overrides any user defined events. Is there a way to deactivate the zoom and pan cursors? - Kjell Magne Fauske -- View this message in context: http://old.nabble.com/can%27t-picker-once-pan-or-zoom-chosen-tp25097973p27714178.html Sent from the matplotlib - users mailing list archive at Nabble.com. -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] can't picker once pan or zoom chosen
Kjell Magne Fauske wrote: I ran into the same problem today. Does someone know of a workaround? I use a recent version of matplotlib and the default tk backend. It seems like the tool bar overrides any user defined events. Is there a way to deactivate the zoom and pan cursors? - Kjell Magne Fauske I'm sorry for the noise. To disable the zoom and pan cursors you just have to click the zoom or pan button again. Picking will then start working again. - Kjell Magne -- View this message in context: http://old.nabble.com/can%27t-picker-once-pan-or-zoom-chosen-tp25097973p27714182.html Sent from the matplotlib - users mailing list archive at Nabble.com. -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] Pydot graphs in matplotlib?
Erik Tollerud-2 wrote: I'm curious if anyone knows a good way to embed pydot (http://code.google.com/p/pydot/) graphs (or really, any graphviz-style graphs) inside matplotlib somehow. The closest thing is probably NetworkX (http://networkx.lanl.gov/index.html) and PyGraphviz (http://networkx.lanl.gov/pygraphviz/) The above tools can at least provide the position of the nodes, but I don't think they use the drawing information provided by Graphviz. As mentioned in another post, it is not that hard to write a Graphviz to Matplotlib converter. Graphviz can output very detailed rendering information when using the xdot output format (http://www.graphviz.org/doc/info/output.html#d:xdot) Sounds like a fun weekend project :) - Kjell Magne Fauske -- View this message in context: http://old.nabble.com/Pydot-graphs-in-matplotlib--tp27602474p27701290.html Sent from the matplotlib - users mailing list archive at Nabble.com. -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users