time Series Response
Appends a self-contained section that reports the configuration and per-period across-replication statistics for a TimeSeriesResponse.
Produces (inside a section titled ts.name):
A ksl.utilities.io.report.ast.ReportNode.Paragraph summarising periods, period length, start time, response count, and counter count.
For each tracked ksl.modeling.variable.ResponseCIfc, a sub-section containing:
A
DataTable("Across-Replication Statistics by Period") with columnsPeriod | Start | End | Count | Mean | Std Dev | Half Width | CI Lower | CI Upper | Min | Maxsorted by period number.A notice
ParagraphifacrossRepStatisticsOptionwasfalseor no data was collected.For each tracked ksl.modeling.variable.CounterCIfc, the same sub-section structure as for responses.
Usage:
val doc = report("Hourly Throughput") {
timeSeriesResponse(hourlyTs, confidenceLevel = 0.90)
}Parameters
the time series response to report
confidence level for the per-period half-width and CI columns; must be in (0, 1)