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

Parallel Coordinates - Multivariate Profile Lines

Signature

sp.build_parallel(title, axes, series, *, variant="basic", **kwargs) -> Chart

Description

sp.build_parallel() renders a parallel-coordinates chart - one vertical axis per dimension, one polyline per row. Six variants cover the classical use cases: straight lines, smooth Bezier curves, categorical coloring, single-row highlight, density-blended overlay, and gradient coloring driven by any axis. Perfect for high-dimensional EDA, profile comparison, and class separability inspection.

Variants

Parameters

Returns

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


Variant "basic"Aliases basic / default / classic / linesReturns Chart

Straight polylines through every axis - the textbook parallel-coordinates chart.

Preview
Variant "smooth"Aliases smooth / curved / bezier / splineReturns Chart

Bezier-smoothed lines reduce visual clutter for dense datasets.

Preview
Variant "categorical"Aliases categorical / category / groups / coloredReturns Chart

One color per category - perfect for comparing classes side by side.

Preview
Variant "highlight"Aliases highlight / spotlight / focus / dimReturns Chart

Spotlights one series and dims the others - great for storytelling.

Preview
Variant "density"Aliases density / fade / translucent / alphaReturns Chart

Translucent lines reveal density bands inside thousands of profiles.

Preview
Variant "arc"Aliases arc / bezier_color / smooth_color / colored_bezierReturns Chart

Smooth cubic bezier curves with per-series gradient coloring. Reduces visual clutter compared to straight lines while preserving individual series identity.

Preview
Variant "ribbon"Aliases ribbon / flow / band / filled_bezierReturns Chart

Filled bezier bands between adjacent axes. Each series is rendered as a translucent ribbon + thin solid stroke, creating a flowing Sankey-lite effect.

Preview

Signature

sp.build_parallel(title, axes, series, *, variant="basic", **kwargs) -> Chart

Description

sp.build_parallel() rend un graphique parallel-coordinates - un axe vertical par dimension, une polyligne par ligne. Six variantes couvrent les cas classiques : lignes droites, courbes Bezier, couleur par categorie, mise en avant d une ligne, overlay de densite, et degrade pilote par un axe. Ideal pour l EDA haute-dimension, la comparaison de profils, et l inspection de separabilite de classes.

Variantes

Paramètres

Retour

Chart - objet avec propriete .html et methode .show().

Variant "basic"Aliases basic / default / classic / linesReturns Chart

Polylignes droites sur tous les axes - le parallel-coordinates canonique.

Preview
Variant "smooth"Aliases smooth / curved / bezier / splineReturns Chart

Lignes Bezier qui reduisent l encombrement visuel sur grands jeux.

Preview
Variant "categorical"Aliases categorical / category / groups / coloredReturns Chart

Une couleur par categorie - parfait pour comparer des classes.

Preview
Variant "highlight"Aliases highlight / spotlight / focus / dimReturns Chart

Met en avant une serie et estompe les autres - ideal pour storytelling.

Preview
Variant "density"Aliases density / fade / translucent / alphaReturns Chart

Lignes translucides revelent les bandes de densite sur des milliers de profils.

Preview
Variante "arc"Alias arc / bezier_color / smooth_color / colored_bezierRetourne Chart

Courbes de Bezier cubiques avec degrade de couleur par serie. Reduit l encombrement visuel par rapport aux lignes droites tout en preservant l identite de chaque serie.

Apercu
Variante "ribbon"Alias ribbon / flow / band / filled_bezierRetourne Chart

Bandes de Bezier remplies entre les axes adjacents. Chaque serie est rendue comme un ruban translucide + trait fin, creant un effet de flux style Sankey simplifie.

Apercu