designedExperimentBoxPlot

fun ReportBuilder.designedExperimentBoxPlot(de: DesignedExperimentIfc, responseName: String, caption: String? = null, xAxisLabel: String? = null, yAxisLabel: String? = null)(source)

Appends a MultiBoxPlot comparing per-replication distributions across executed design points for a single responseName in de.

Each box represents one executed design point, labelled "Point N" in execution order, sourced from DesignedExperimentIfc.observationsAsMap. Design points for which responseName produced no observations are omitted. Nothing is emitted when no design points have been executed.

Axis labels default to "Design Point" (x) and responseName (y); override either via xAxisLabel / yAxisLabel.

Parameters

de

the designed experiment

responseName

the response to visualise; should appear in DesignedExperimentIfc.responseNames

caption

optional plot caption; defaults to "Distributions by Design Point — <responseName>"

xAxisLabel

optional override for the x-axis label

yAxisLabel

optional override for the y-axis label