Plotly Box trace struct. All top-level trace properties are struct fields. Unknown keys raise ArgumentError at construction time.
Nested properties (marker, line, etc.) accept plain maps or keyword lists — keyword lists are automatically normalised to maps before JSON encoding.
Fields
See the Plotly box reference for full descriptions.
:alignmentgroup— string:boxmean— one of: true | "sd" | false:boxpoints— one of: "all" | "outliers" | "suspectedoutliers" | false:customdata— data array:dx— number:dy— number:fillcolor— color:hoverinfo— flags: "x" | "y" | "z" | "text" | "name" | "all" | "none" | "skip":hoverlabel— map (nested properties):hoveron— flags: "boxes" | "points":hovertemplate— string:hovertemplatefallback— any:hovertext— string:ids— data array:jitter— number, 0–1:legend— string (subplot id):legendgroup— string:legendgrouptitle— map (nested properties):legendrank— number:legendwidth— number, 0:line— map (nested properties):lowerfence— data array:marker— map (nested properties):mean— data array:median— data array:meta— any:name— string:notched— boolean:notchspan— data array:notchwidth— number, 0–0.5:offsetgroup— string:opacity— number, 0–1:orientation— one of: "v" | "h":pointpos— number, -2–2:q1— data array:q3— data array:quartilemethod— one of: "linear" | "exclusive" | "inclusive":sd— data array:sdmultiple— number, 0:selected— map (nested properties):selectedpoints— any:showlegend— boolean:showwhiskers— boolean:sizemode— one of: "quartiles" | "sd":text— string:uid— string:uirevision— any:unselected— map (nested properties):upperfence— data array:visible— one of: true | false | "legendonly":whiskerwidth— number, 0–1:width— number, 0:x— data array:x0— any:xaxis— string (subplot id):xcalendar— one of: "chinese" | "coptic" | "discworld" | "ethiopian" | "gregorian" | "hebrew" | "islamic" | "jalali" | "julian" | "mayan" | "nanakshahi" | "nepali" | "persian" | "taiwan" | "thai" | "ummalqura":xhoverformat— string:xperiod— any:xperiod0— any:xperiodalignment— one of: "start" | "middle" | "end":y— data array:y0— any:yaxis— string (subplot id):ycalendar— one of: "chinese" | "coptic" | "discworld" | "ethiopian" | "gregorian" | "hebrew" | "islamic" | "jalali" | "julian" | "mayan" | "nanakshahi" | "nepali" | "persian" | "taiwan" | "thai" | "ummalqura":yhoverformat— string:yperiod— any:yperiod0— any:yperiodalignment— one of: "start" | "middle" | "end":zorder— integer
Summary
Functions
Box-and-whisker plot: median, quartiles, outliers. Construct a Box trace. Raises ArgumentError on unknown keys.