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® 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
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® 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® 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