shifted_color_map#
- shifted_color_map(cmap, start=0, midpoint=0.5, stop=1.0, name: str = 'shiftedcmap', transparent_from: Optional[float] = None)[source]#
Offset the “center” of a colormap.
- Parameters
- cmap
The matplotlib colormap to be altered
- start , default: 0
Offset from lowest point in the colormap’s range. Should be between0.0 and 1.0.
- midpoint , default: 0.5
The new center of the colormap. Defaults to 0.5 (no shift). Should be between 0.0 and 1.0. In general, this should be 1 - vmax/(vmax + abs(vmin)) For example if your data range from -15.0 to +5.0 and you want the center of the colormap at 0.0, midpoint should be set to 1 - 5/(5 + 15)) or 0.75
- stop , default: 1.0
Offset from highest point in the colormap’s range. Should be between0.0 and 1.0.
- name: str , default: shiftedcmap
- transparent_fromfloat , default: None
The point between start and stop where the colors will start being transparent.