Skip to content

ferrum.schemes

Color scheme utilities.

Color scheme lookups — continuous_palette and the Gradient factory.

continuous_palette

continuous_palette(name: str)

Look up a built-in continuous colormap by name.

Parameters:

Name Type Description Default
name ('viridis', 'plasma', 'magma', 'inferno', 'cividis')

Built-in colormap name.

"viridis"

Returns:

Type Description
ContinuousScheme

A ferrum continuous scheme suitable for Color(scale=...).

Raises:

Type Description
ValueError

If name is not one of the built-in colormaps.

Examples:

>>> import ferrum as fm
>>> scheme = fm.continuous_palette("viridis")
>>> fm.Chart(df).encode(x="x", y="y", color=fm.Color("val", scale=scheme))