colormap 0.9.4 documentation

Installation

Prerequisites

You will need to install Python (linux and mac users should have it installed already). We recommend also to install ipython, which provides a more flexible shell alternative to the python shell itself. colormap requires matplotlib and easydev, which are available on pypi and installed automatically with this package.

Installation

Since colormap is available on PyPi, the following command should install the package and its dependencies automatically:

pip install colormap

Examples

Using the :class`~colormap.colors.Colormap` class

Create your own colormap from red to green colors with intermediate color as whitish (diverging map from red to green):

from colormap import Colormap
c = Colormap()
mycmap = c.cmap_linear('red', 'white', 'green(w3c)')
c.test_colormap(mycmap)

(Source code, png, hires.png, pdf)

_images/index-1.png

Using the aliases

Without creating an instance of Colormap, you can use these functions:

from colormap import cmap_builder, test_cmap
mycm = cmap_builder('red', 'black', 'yellow')
test_cmap(mycm)

(Source code, png, hires.png, pdf)

_images/index-2.png

Visualise set of colormap

Another convenient feature is to look at a set of colormaps altogether:

c = Colormap()
c.plot_colormap('diverging')
_images/colormaps.png

Other set names are:

  • sequentials2,
  • misc
  • diverging
  • diverging_black
  • qualitative

See user guide for details.

Reference Guide