DecompositionPlots.waterfall#

DecompositionPlots.waterfall(original_scale=True, idata=None, dims=None, figsize=None, bar_kwargs=None)[source]#

Horizontal waterfall chart showing mean contribution per component.

One subplot per extra-dimension combination (e.g. per geo). Each subplot shows how each contribution type (baseline, channels, controls, seasonality) builds up to the total.

Parameters:
original_scalebool, default True

Whether to plot contributions in original scale.

idataaz.InferenceData, optional

Override instance data for this call only.

dimsdict[str, Any], optional

Subset dimensions, e.g. {"geo": ["CA"]}.

figsizetuple[float, float], optional

Passed to plt.subplots().

bar_kwargsdict, optional

Extra kwargs forwarded to ax.barh(). Cannot conflict with positional arguments (y, width, left).

Returns:
tuple[Figure, NDArray[Axes]]