-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Open
Description
Project Bivariate and Multivariate Colormapping, which resolves github.com//issues/14168 is divided into a number of milestones, of which this is one (highlighted in bold).
- Classes for bivariate and multivariate colormaps
Colorizer
andColorizingArtist
to replaceScalarMappable
and handle the norm→color pipeline- A
MultiNorm
class to handle the normalization of data for bivariate and multivariate colormaps - Ensure the
Colorizer
andColorizingArtist
work withMultiNorm
,BivarColormap
andMultivarColormap
- Expose the new functionality via the top-level plotting functions:
imshow()
,pcolor()
andpcolormesh()
- Create equivalents to
fig.colorbar()
forBivarColormap
andMultivarColormap
to work withColorizingArtist
- Select bivariate and multivariate colormaps to include in matplotlib
- Examples demonstrating the new functionality
With the inclusion of #28454, matplotlib has support for BivarColormap
and MultivarColormap
. Two examples of BivarColormap
and three of MultivarColormap
were included:

Multivariate, 2 channels, additive:
Multivariate, 2 channels, subtractive:
Multivariate, 3 channels, additive:
These are insufficient for real-world use, and more colormaps are required, with more varied use cases.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo