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

Box Plot

Signature

sp.boxplot(title, labels=None, values=None, *, variant="basic", series=None, **kwargs) -> Chart

Description

sp.boxplot() is the unified entry point for the entire box-plot family. The variant keyword selects the rendering strategy — every other argument stays consistent across variants. Quartiles, 1.5×IQR whiskers and outliers are computed in pure Rust without NumPy or pandas.

Variants

Parameters


Returns

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


Variant "basic"Required labels, valuesReturns Chart
Preview
Variant "horizontal" / "hbox"Required labels, valuesReturns Chart
Preview
Variant "notched" / "ci"Required labels, valuesReturns Chart
Preview
Variant "grouped" / "side_by_side"Required labels, series, series_namesReturns Chart
Preview
Variant "points" / "all_points"Required labels, valuesReturns Chart
Preview
Variant "outliers" / "fliers"Required labels, valuesReturns Chart
Preview
Variant "strip" / "jitter"Required labels, valuesReturns Chart
Preview
Variant "swarm" / "beeswarm"Required labels, valuesReturns Chart
Preview
Variant "violin" / "density"Required labels, valuesReturns Chart
Preview
Variant "letter_value" / "boxen"Required labels, valuesOptional boxen_depth (2–7)Returns Chart
Preview