Pointwise Limit Series Class
Holds the analysis results for a chart baseline whose control limits
vary point-by-point over the analyzed run.
Definition
Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
public sealed class PointwiseLimitSeries : ControlSeries- Inheritance
- Object → ControlSeries → PointwiseLimitSeries
Remarks
A pointwise-limit series is the building block for chart families in which the control limits depend on individual sample sizes or on the time position of each observation. Typical users include P and U charts with varying sample sizes and the EWMA chart.
Two distinct modes of use are supported:
- Fitted mode — all properties are available. Use the constructor that accepts values, index, centerLine, lowerControlLimits, and upperControlLimits.
- Deployed mode — only the scalar CenterLine is available. Accessing Values, Index, LowerControlLimits, or UpperControlLimits in this mode throws InvalidOperationException. Use Deploy() to obtain a deployed instance.
The lengths of Values, LowerControlLimits, and UpperControlLimits are equal. Instances of this class are immutable once constructed.
Constructors
| Pointwise | Initializes a new PointwiseLimitSeries in Fitted mode with analyzed data, index, center line, and pointwise control limits. |
Properties
| Center |
Gets the scalar center line value for this series, representing
the fitted baseline rate or mean.
(Overrides ControlSeries.CenterLine) |
| Index |
Gets the index that provides labels or positions for the analyzed
data points, or null if no index was supplied.
(Overrides ControlSeries.Index) |
| Lower |
Gets the per-point lower control limits for this series.
The length of this vector equals Values.Length.
(Overrides ControlSeries.LowerControlLimits) |
| Upper |
Gets the per-point upper control limits for this series.
The length of this vector equals Values.Length.
(Overrides ControlSeries.UpperControlLimits) |
| Values |
Gets the analyzed data points for this series.
(Overrides ControlSeries.Values) |
Methods
| Deploy | Returns a new PointwiseLimitSeries in Deployed mode that retains the scalar CenterLine but discards the analyzed data, index, and pointwise limit vectors. |
| Diagnose |
Runs assumption diagnostics on the analyzed values in this series.
(Overrides ControlSeries.Diagnose(ControlRuleSet, Nullable<TestOfNormality>, Double)) |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Evaluate |
Evaluates a set of control rules against this series.
(Inherited from ControlSeries) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |