Re: [Matplotlib-users] Speeding up pcolor plot

2011-12-20 Thread Paul Ivanov
Hey again, Brad, Brad Malone, on 2011-12-19 23:44, wrote: Hi, I am plotting a grid with pcolor. Below I've got a 1000x1000 grid. xi=linspace(-0.1,x[-1]+2,1000) yi=linspace(-0.1,maxfreq+10,1000) print 'Calling griddata...' zi=griddata(x,y,z,xi,yi,interp='nn')

Re: [Matplotlib-users] Speeding up pcolor plot

2011-12-20 Thread Brad Malone
HI Paul, Thanks. I didn't realize it was that simple (appears that doing this essentially plots everything against integers in x and y). This will be a good backup plan if I can't get pcolor to work, although as you say, I'll have to fiddle around some with the axis formatters and such I suppose

Re: [Matplotlib-users] Speeding up pcolor plot

2011-12-20 Thread Tony Yu
On Tue, Dec 20, 2011 at 9:22 AM, Brad Malone brad.mal...@gmail.com wrote: HI Paul, Thanks. I didn't realize it was that simple (appears that doing this essentially plots everything against integers in x and y). This will be a good backup plan if I can't get pcolor to work, although as you

Re: [Matplotlib-users] Speeding up pcolor plot

2011-12-20 Thread Brad Malone
Tony, Thanks for the pcolormesh suggestion! It is quite a bit faster than pcolor for me (maybe 50-100x faster)! Best, Brad On Tue, Dec 20, 2011 at 10:10 AM, Tony Yu tsy...@gmail.com wrote: On Tue, Dec 20, 2011 at 9:22 AM, Brad Malone brad.mal...@gmail.comwrote: HI Paul, Thanks. I didn't

Re: [Matplotlib-users] Speeding up pcolor plot

2011-12-20 Thread Eric Firing
On 12/20/2011 10:48 AM, Brad Malone wrote: Tony, Thanks for the pcolormesh suggestion! It is quite a bit faster than pcolor for me (maybe 50-100x faster)! There is also the Axes.pcolorfast() method. It has no pylab wrapper, and it is fussier than the others about its input arguments, but it

[Matplotlib-users] Speeding up pcolor plot

2011-12-19 Thread Brad Malone
Hi, I am plotting a grid with pcolor. Below I've got a 1000x1000 grid. xi=linspace(-0.1,x[-1]+2,1000) yi=linspace(-0.1,maxfreq+10,1000) print 'Calling griddata...' zi=griddata(x,y,z,xi,yi,interp='nn') plt.pcolor(xi,yi,zi,cmap=plt.cm.hot) I am able to plot this on my computer, but it's very