I'm not exactly sure what you're trying to do. but I think what you want can be easily achieved by simply using the masked array. Is the example below similar to what you need?
a = np.arange(100).reshape((10,10)) m1 = np.triu(a, 1) > 0 m2 = np.tril(a, -1) > 0 #m2 = ~m1 am1 = np.ma.array(a, mask=m1) am2 = np.ma.array(a, mask=m2) pcolormesh(am1, cmap=plt.cm.jet) pcolormesh(am2, cmap=plt.cm.gray) -JJ On Wed, Nov 11, 2009 at 12:11 PM, Christian Meesters <meest...@imbie.uni-bonn.de> wrote: > Hi, > > Is there a way to somehow squeeze two datasets with two different color > maps into one pcolormesh? Say one dataset occupies one triangle (e. g. > numpy.triu(dataset1, 1)) and the second dataset a different area (e. g. > numpy.tril(dataset2, -1)) and then paste the two datasets in one > pcolormesh (e.g. pylab.pcolormesh(numpy.triu(dataset1, 1) + > numpy.tril(dataset2, -1)) ). This will obviously share one colormap. But > does anybody know a trick to use two different ones? > > TIA > Christian > > PS Forgot to thank Eric Firing for his tip last time I asked. Thank you > Eric: You solved my problem! > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users