SChartData Class

Contains the chart-ready data for a Standard Deviation (S) chart, which monitors within-subgroup spread by plotting the sample standard deviation of each subgroup.

Definition

Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
public sealed class SChartData : ControlChartData<StandardBaseline>, 
	IScalarLimitChartData, IChartData
Inheritance
Object  →  ControlChartData  →  ControlChartData<StandardBaseline>  →  SChartData
Implements
IChartData, IScalarLimitChartData

Remarks

The S chart is the companion spread chart in an XBar–S chart set, preferred over the R chart for subgroup sizes of 9 or more and for variable subgroup sizes. It uses the unbiasing constant c₄ to estimate the within-process sigma from the pooled subgroup standard deviations.

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.

Variables Charts

Properties

AverageStandardDeviation Gets the average subgroup standard deviation. Equal to the chart center line.
Baseline Gets the frozen evaluation model extracted from the Phase I analysis.
(Inherited from ControlChartData<TBaseline>)
CenterLineGets the center line.
ChartType Gets a stable descriptive identifier for the chart type, such as "Individuals", "MovingRange", "XBar", "Range", or "StandardDeviation".
(Inherited from ControlChartData)
HasEqualSubgroupSizes Gets a value indicating whether all subgroups have the same size. true when SubgroupSize is not null.
Index Gets optional chart-point labels.
(Inherited from ControlChartData)
LowerControlLimitGets the lower control limit.
NominalSubgroupSize Gets the subgroup size. Equal to SubgroupSize.
Points Gets the ordered sequence of plotted chart statistics.
(Inherited from ControlChartData)
SigmaGets the sigma basis used to compute the control limits.
SubgroupCount Gets the number of plotted subgroup statistics. Equal to the number of elements in Points.
UpperControlLimitGets the upper control limit.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromJson Reconstructs an SChartData from a JSON string.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToJson Serializes this chart data to a JSON string.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also