multipleComparisonBoxPlot

fun ReportBuilder.multipleComparisonBoxPlot(mca: MultipleComparisonAnalyzer, caption: String? = null, xAxisLabel: String? = null, yAxisLabel: String? = null)(source)

Appends a MultiBoxPlot comparing the per-replication distributions of all alternatives in mca.

Each box represents one alternative; labels are the alternative names from MultipleComparisonAnalyzer.dataNames. The data is sourced from MultipleComparisonAnalyzer.observationsAsMap, which returns a shallow copy of the internal data map in a single pass.

The caption defaults to "Response Distributions — <mca.name>".

Axis labels default to "Alternative" (x) and the MCA's response name (y); a blank MCA name falls the y-axis back to "Value". Either can be overridden via xAxisLabel / yAxisLabel.

Parameters

mca

the analyzer whose alternatives are to be plotted

caption

optional plot caption; defaults to "Response Distributions — <mca.name>"

xAxisLabel

optional override for the x-axis label

yAxisLabel

optional override for the y-axis label