Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Orbita Chart

Signature

sp.orbita(title, series_names, labels, matrix, *, variant="classic", **kwargs) -> Chart

Aliases: sp.orbita, sp.orbit, sp.orbit_chart, sp.orbital, sp.multi_orbit, sp.concentric

Description

The Orbita chart is an original SeraPlot chart type that places multiple series on concentric ring orbits. Each series (orbit) maps categories to angular positions. The result is a planetary-system-style comparison across series and categories simultaneously, ideal for multi-period cross-category analysis.

matrix is a nested S×C list — one inner list per series (S = number of series, C = number of categories).

Variants

Data

series_names (list[str]) — One name per orbit (e.g. years). labels (list[str]) — Category names (angular positions). matrix (list[list[float]]) — S×C value matrix, one row per series. width / height (int) — Chart dimensions (default 580×580).

Parameters

Themes

Returns

Chart — object with .html property and .show() method.

Fixed-size dots on orbits

Variant "classic"Aliases classic / default / basic
Preview

Dot radius proportional to value

Variant "bubble"Aliases bubble / sized / area
Preview

Closed polygon trail connecting series dots

Variant "trail"Aliases trail / line / connected
Preview

Gaussian blur glow effect on dots

Variant "glow"Aliases glow / neon / light
Preview

Drops the dashed orbit rings and radial spoke lines, and shrinks each point to a small strokeless dot — a decluttered read focused purely on relative position.

Variant "minimal"Aliases minimal / thin / clean
Preview

Colors each point green or red depending on whether its value rose or fell versus the same category on the previous orbit — turns concentric orbits (e.g. one per year) into a trend view instead of a static snapshot.

Variant "delta"Aliases delta / change / trend / momentum
Preview