Skip to content

Interface: ViolinCalc ​

Experimental

Violin calcdata: box calcdata plus the density of each violin.

Extends ​

Properties ​

PropertyModifierTypeDescriptionInherited from
bandwidthreadonlyFloat64ArrayExperimental KDE bandwidth per violin (calc space).-
countreadonlynumberExperimental Number of boxes.BoxCalc.count
densityreadonlyobjectExperimental Violin b owns grid points [density.start[b], density.start[b + 1]).-
density.startreadonlyInt32Array--
density.treadonlyFloat64ArrayGrid positions (calc space of the value axis).-
density.vreadonlyFloat64ArrayDensity.-
kindreadonlyBoxKindExperimentalBoxCalc.kind
maxCountreadonlynumberExperimental-
maxKDEreadonlynumberExperimental Largest density and largest sample count over the trace's violins.-
modereadonlyPointsModeExperimentalBoxCalc.mode
offsetspublicOffsetOutputExperimental Layout on the position axis (rewritten by cross-trace calc).BoxCalc.offsets
orientationreadonly"v" | "h"ExperimentalBoxCalc.orientation
pointPospublicFloat64ArrayExperimental Position (linear) of each sample's point, NaN when it is not drawn.BoxCalc.pointPos
posreadonlyFloat64ArrayExperimental Box positions (position-axis linear coordinates).BoxCalc.pos
posTypereadonlyAxisType | undefinedExperimentalBoxCalc.posType
precomputedreadonlybooleanExperimental Precomputed statistics (not samples).BoxCalc.precomputed
samplesreadonlyBoxSamplesExperimentalBoxCalc.samples
scalepublicFloat64ArrayExperimental Density → position-axis units, per violin: a density v is drawn v / scale[b] from the center (Plotly's scale; set by the layout).-
span0readonlyFloat64ArrayExperimental Density span per violin (calc space).-
span1readonlyFloat64ArrayExperimental-
statsreadonlyBoxStatArraysExperimentalBoxCalc.stats
valTypereadonlyAxisType | undefinedExperimentalBoxCalc.valType
valueRangereadonlyreadonly [number, number]Experimental Value-axis extent for autorange (calc space), [Infinity, -Infinity] when empty.BoxCalc.valueRange

Released under the MIT License.