[Matplotlib-users] HiLo colormap

Thomas Caswell tcaswell at gmail.com
Sun Jun 10 11:27:10 EDT 2018


> So colormaps are segmented to e.g. 256 by default, rather than all the
input values?

Yes, because colormap objects may be re-used with many data sets so can't
know anything about the input values ahead of time (They don't even get to
see the raw data as it has been through a Normalize object first).

Yes, a PR with that example would be welcome.

Tom

On Mon, Jun 4, 2018 at 8:58 PM Juan Nunez-Iglesias <jni.soma at gmail.com>
wrote:

> On Tue, Jun 5, 2018, at 11:53 AM, Thomas Caswell wrote:
>
> You are going to have a related  issue with the color map.  It is going to
> take the top/bottom 1/Nth of the range to be marked as over/under which may
> be _more_ that you want to grab.  I also think it will grab asymmetrical
> ranges for log scales.
>
>
> Ah. Yes this is totally terrible. Very good point. =) So colormaps are
> segmented to e.g. 256 by default, rather than all the input values?
>
> For the API I am thinking something like
>
> `im = ax.imshow(..., over_color='r', under_color='b')`
>
> so that you can control that aspect of the color map from the user API.
>
>
> That's not too bad I guess. =)
>
> So, to rephrase your position: a PR to the examples gallery would be
> welcome? =P
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-users/attachments/20180610/b5c1b0a1/attachment.html>


More information about the Matplotlib-users mailing list