Skip to content

Schemes

Color scheme helpers — Gradient, continuous_palette.

Ferrum — a statistical visualization library with a Rust core.

Gradient module-attribute

Gradient = _Gradient

continuous_palette

continuous_palette(name: str)

Look up a built-in continuous colormap by name.

Parameters:

Name Type Description Default
name str

Built-in continuous colormap name (e.g. "viridis", "plasma", "magma", "inferno", "cividis", "blues", "rdbu"). See continuous_palette.list() for the full set.

required

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))