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 to
get a good final plot out of this.

Best,
Brad

On Tue, Dec 20, 2011 at 12:12 AM, Paul Ivanov <pivanov...@gmail.com> wrote:

> 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')
> > > plt.pcolor(xi,yi,zi,cmap=plt.cm.hot)
> ...
> > How could I modify my above data (which is in xi,yi,and zi) to
> > work with imshow (which seems to take 1 argument for data).
>
> Try either:
>
>  plt.matshow(zi,cmap=plt.cm.hot)
>
> or
>
>  plt.imshow(zi,cmap=plt.cm.hot)
>
> The first should be the quickest - it doesn't do any
> fancy interpolation, and actually just passes some arguments to
> the second. Using imshow directly, however, allows you to set a
> different type of interpolation, should you desire it. If
> you want xi and yi to be accurately reflect in the plot, you
> might have to play around with changing the axis formatters
> (though there might be an easier way of doing that, which escapes
> me right now)
>
> best,
> --
> Paul Ivanov
> 314 address only used for lists,  off-list direct email at:
> http://pirsquared.org | GPG/PGP key id: 0x0F3E28F7
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAk7wQ30ACgkQe+cmRQ8+KPdN8gCfY3SlI7F5zoXVrDL86VRyq3pC
> SwwAn2bc6MBQjasKVxVzrvVRxaPJKiUP
> =NmWr
> -----END PGP SIGNATURE-----
>
>
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to