CusumChartData Class

Contains the result data for a CUSUM (Cumulative Sum) control chart.

Definition

Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
public sealed class CusumChartData : ControlChartData<CusumBaseline>
Inheritance
Object  →  ControlChartData  →  ControlChartData<CusumBaseline>  →  CusumChartData

Remarks

The CUSUM chart simultaneously tracks an upper one-sided cumulative sum (UpperCumulativeSums = C+) and a lower one-sided cumulative sum (LowerCumulativeSums = C-, reported as positive magnitudes). A signal occurs when either statistic exceeds the decision interval DecisionInterval (h).

This type contains the mathematical data and limits necessary to render a control chart, but it is a purely numerical class. It does not contain UI elements or rendering logic.

Time-Weighted Charts

Properties

Baseline Gets the frozen evaluation model extracted from the Phase I analysis.
(Inherited from ControlChartData<TBaseline>)
ChartType Gets a stable descriptive identifier for the chart type, such as "Individuals", "MovingRange", "XBar", "Range", or "StandardDeviation".
(Inherited from ControlChartData)
DecisionIntervalGets the decision interval h.
Index Gets optional chart-point labels.
(Inherited from ControlChartData)
LowerCumulativeSums Gets the lower cumulative sums (C-, reported as positive magnitudes), one per observation. A signal occurs when any value exceeds DecisionInterval.
Points Gets the ordered sequence of plotted chart statistics.
(Inherited from ControlChartData)
ReferenceValueGets the CUSUM reference value k.
SigmaGets the sigma value used to standardize the observations.
TargetGets the target (reference mean) value.
UpperCumulativeSums Gets the upper cumulative sums (C+), one per observation. Equal to Points. A signal occurs when any value exceeds DecisionInterval.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromJsonReconstructs a CusumChartData from a JSON string.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToJsonSerializes this CUSUM chart data to a JSON string.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also