RegressionFitRecord

constructor(timestamp: LocalDateTime, response: String, modelExpression: String, coded: Boolean, confidenceLevel: Double, fit: RegressionResultsIfc, savedPaths: List<Path> = emptyList())(source)

Parameters

timestamp

wall clock time of the fit (for the Recent Fits list's time column)

response

response variable name the fit was against

modelExpression

the LinearModel as a parsable string (output of LinearModel.asString)

coded

true if factor levels were coded (-1, +1 style), false if natural units

confidenceLevel

CI level used to render the report (passed through to toReport(confidenceLevel=...))

fit

the substrate regression results object

savedPaths

paths under <workspace>/output/<analysisName>/reports/ that this fit has been materialised to; empty until the user clicks Save