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.
Straight polylines through every axis - the textbook parallel-coordinates chart.
Bezier-smoothed lines reduce visual clutter for dense datasets.
One color per category - perfect for comparing classes side by side.
Spotlights one series and dims the others - great for storytelling.
Translucent lines reveal density bands inside thousands of profiles.
Smooth cubic bezier curves with per-series gradient coloring. Reduces visual clutter compared to straight lines while preserving individual series identity.
Filled bezier bands between adjacent axes. Each series is rendered as a translucent ribbon + thin solid stroke, creating a flowing Sankey-lite effect.
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().
Polylignes droites sur tous les axes - le parallel-coordinates canonique.
Lignes Bezier qui reduisent l encombrement visuel sur grands jeux.
Une couleur par categorie - parfait pour comparer des classes.
Met en avant une serie et estompe les autres - ideal pour storytelling.
Lignes translucides revelent les bandes de densite sur des milliers de profils.
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.
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.