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

Waterfall — Running-Total Bridge Chart

Signature

sp.waterfall(title, labels, values, *, variant="basic", show_text=True, **kwargs) -> Chart

Description

sp.waterfall() renders the entire waterfall-chart family: a sequence of bars where each step adds (positive) or subtracts (negative) from a running total. The variant keyword selects the geometry without touching any other parameter. Waterfalls are the standard for P&L bridges, variance analysis, cohort decomposition, fee/tax breakdowns and any "from A to B, what changed?" narrative.

Totals — set a value to 0 and use a label containing total, net, final, gross or ebitda to mark a subtotal bar; it is rendered with the totals color and anchored on the running sum.

Variants

Parameters

Returns

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


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

Classic running-sum bars with dashed connectors between consecutive steps.

Preview
Variant "stepped"Aliases stepped / step / staircase / stairsReturns Chart

Bars touch each other forming a continuous staircase, no connectors needed.

Preview
Variant "lollipop"Aliases lollipop / stick / popsicle / lollyReturns Chart

Stick + circle marker at the end of each step. Excellent ink-to-data ratio.

Preview
Variant "arrowed"Aliases arrowed / arrow / directional / tippedReturns Chart

Triangle on top (positives) or bottom (negatives) emphasizes direction at a glance.

Preview
Variant "delta"Aliases delta / percent / annotated / pctReturns Chart

Bars + signed percentage badge (Delta vs previous running total) above each step.

Preview
Variant "horizontal"Aliases horizontal / rows / sideways / hReturns Chart

Rotated 90 degrees: each step becomes a horizontal row stacking downward, anchored to the previous running total. Editorial layout for reports with long labels or vertical storytelling.

Preview

Signature

sp.waterfall(title, labels, values, *, variant="basic", show_text=True, **kwargs) -> Chart

Description

sp.waterfall() rassemble toute la famille des graphiques waterfall : une suite de barres ou chaque etape ajoute (positif) ou retranche (negatif) au cumul courant. Le mot-cle variant change la geometrie sans toucher aux autres parametres. Les waterfalls sont la reference pour les ponts de P&L, l analyse d ecarts, la decomposition de cohortes, le detail des frais/taxes et tout recit du type "de A vers B, qu est-ce qui a change ?".

Totaux — mettez la valeur a 0 et utilisez un libelle contenant total, net, final, gross ou ebitda pour marquer une barre de sous-total ; elle est rendue avec la couleur des totaux et ancree sur le cumul courant.

Variantes

Paramètres

Retour

Chart — objet avec une propriete .html et une methode .show().


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

Barres classiques a somme cumulee avec connecteurs pointilles entre etapes.

Preview
Variant "stepped"Aliases stepped / step / staircase / stairsReturns Chart

Barres jointives formant un escalier continu, sans connecteur.

Preview
Variant "lollipop"Aliases lollipop / stick / popsicle / lollyReturns Chart

Tige + cercle en fin de chaque etape. Excellent ratio encre/donnee.

Preview
Variant "arrowed"Aliases arrowed / arrow / directional / tippedReturns Chart

Triangle dessus (positifs) ou dessous (negatifs) pour souligner la direction en un coup d oeil.

Preview
Variant "delta"Aliases delta / percent / annotated / pctReturns Chart

Barres + badge de pourcentage signe (Delta vs cumul precedent) au-dessus de chaque etape.

Preview
Variante "horizontal"Aliases horizontal / rows / sideways / hRetour Chart

Waterfall pivote a 90 degres : les etapes deviennent des lignes empilees verticalement, chacune partant du cumul precedent. Layout editorial pour rapports avec libelles longs ou storytelling vertical.

Apercu