NpChartData Class

Contains the chart-ready data for an NP (number nonconforming) control chart, which monitors the raw count of defective units per sample when the sample size is constant.

Definition

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

Remarks

Points are the subgroup counts of nonconforming units.

NP charts require a constant sample size. Use a P chart when sample sizes vary across subgroups.

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.

Attribute Charts

Properties

AverageCountNonconforming Gets the average count of nonconforming units. 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)
Index Gets optional chart-point labels.
(Inherited from ControlChartData)
LowerControlLimitGets the lower control limit.
Points Gets the ordered sequence of plotted chart statistics.
(Inherited from ControlChartData)
SampleSize Gets the constant sample size used for all subgroups.
SigmaGets the sigma basis used to compute the control limits.
UpperControlLimitGets the upper control limit.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromJson Reconstructs a NpChartData 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 NP chart data to a JSON string.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also