PointwiseLimitSeries.Diagnose Method

Runs assumption diagnostics on the analyzed values in this series.

Definition

Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
public override AssumptionDiagnostics Diagnose(
	ControlRuleSet? ruleSet = null,
	TestOfNormality? normalityTest = null,
	double significanceLevel = 0.05
)

Parameters

ruleSet  ControlRuleSet  (Optional)
An optional control rule set. When supplied, out-of-control detection uses per-point limit comparison.
normalityTest  Nullable<TestOfNormality>  (Optional)
An optional normality test to apply to the analyzed values. When null no normality check is performed.
significanceLevel  Double  (Optional)
The significance level used by the normality test. Must be in the open interval (0, 1). Defaults to 0.05.

Return Value

AssumptionDiagnostics
An AssumptionDiagnostics instance describing the normality result and any out-of-control signals found.

Remarks

When ruleSet is supplied, only the PointBeyondControlLimits rule is used to detect out-of-control signals, comparing each observation against its own per-point limit. Rules that require fixed sigma zones are ignored for pointwise-limit series.

Exceptions

InvalidOperationException The series is in deployed mode. Diagnostics require fitted data.
ArgumentOutOfRangeExceptionsignificanceLevel is not in (0, 1).

See Also