Carol Leger wrote:
> Hi folks,
> 
> I have encountered a problem using colorbar and set_under with a color 
> map that has only 32 colors.  The downward arrow is not filled with the 
> correct color.  If 64 colors are used, the arrow is filled correctly.  I 
> actually want 8 colors.
> 
> The test code is essentially image_masked.py from the 0.90.0 examples.
> 
> if I use: palette = cm.get_cmap("gray", 64)
> the plot is OK.
> if I use: palette = cm.get_cmap("gray", 32)
> it is not OK.
> 
> In both cases, the upper arrow is the correct color.
> 
> I am using matplotlib version 0.90.0.

Carol,

It works for me even with 8 colors, using the svn version of mpl.  There 
have been a lot of changes between 0.90.0 and the present svn trunk 
(including a heart transplant by Mike D.), but I would not have expected 
any changes that would change the behavior you describe.  I can't think 
of any way a bug would have made a break point in behavior between 32 
and 64 colors.  I'm baffled.

Can you install and run the svn version?  Or the latest release (which 
does not include the new heart)?  I also tried the svn maintenance 
branch, which is virtually identical to the last release, and it works 
the same as the trunk.

Eric

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to