OptionaltitleOverrides the layer's announced title. Maps to MaidrLayer.title.
Names the chart; use DeclarationBase.name to say which layer of it this is.
OptionalnameNames this layer among sibling layers. Maps to MaidrLayer.name.
Announced on a layer switch in place of the trace type, so a hue-split figure says "Male" and "Female" rather than "error_bar plot" twice.
TraceType.BOXEN — the string 'boxen'.
OptionalxField holding the category this boxen summarises. Maps to BoxenPoint.z.
OptionalmedianField holding the middle of the distribution. Maps to
BoxenPoint.median.
OptionallevelsField holding the rungs — the ladder of { p, lo, hi } quantile pairs.
Maps to BoxenPoint.levels.
The trace sorts them outward from the median rather than trusting the order they arrive in.
This names the column; the rungs inside it are not declared field by
field. A rung is read as a row of its own, so its three numbers answer to
the same spread of spellings a top-level field does: p also to prob,
probability or depth; lo to lower, low, min or y0; hi to
upper, high, max or y1.
OptionallowerField holding the values below the deepest rung. Maps to BoxenPoint.lowerOutliers.
OptionalupperField holding the values above the deepest rung. Maps to BoxenPoint.upperOutliers.
OptionalorientationWhich axis the distributions run along. Maps to MaidrLayer.orientation.
The Orientation values, which are 'horz' and 'vert' — not the
words they abbreviate, exactly as ErrorBarDeclaration.orientation.
A letter-value plot: the box plot's five-number summary generalised to a variable-depth ladder of quantiles.
The ladder is precomputed outside the charting library, so the declaration names the columns it was computed into. A box plot's summary is this shape with exactly one rung, and that fixed depth is why a box plot cannot express a boxen.