Sigma Estimator Enumeration
Specifies the method used to estimate process variation for within-process
sigma calculations.
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 enum SigmaEstimatorRemarks
The estimator chosen must be compatible with the input data shape and the computation being performed. Incompatible combinations are rejected immediately; no silent fallback is performed.
Valid estimators by data shape:
- Individuals data: MovingRange and OverallStandardDeviation.
- Subgrouped data: WithinRange, WithinStandardDeviation, PooledVariance, and OverallStandardDeviation.
Members
| OverallStandardDeviation | 0 | Estimates sigma from the overall sample standard deviation of all observations. Valid for both individuals and subgrouped data. |
| WithinRange | 1 | Estimates within-subgroup sigma from subgroup ranges and the appropriate SPC constant. Requires subgroup size of at least 2. Intended for subgroup-based capability analysis and XBar–R chart calculations. |
| WithinStandardDeviation | 2 | Estimates within-subgroup sigma from subgroup standard deviations and the appropriate SPC constant. Requires subgroup size of at least 2. Intended for subgroup-based capability analysis and XBar–S chart calculations. |
| PooledVariance | 3 | Estimates within-subgroup sigma from pooled subgroup variance. Requires subgroup size of at least 2. |
| MovingRange | 4 | Estimates sigma from moving ranges of successive observations. Intended primarily for individuals data. Not valid for subgroup-based chart factories in Phase 1. |