NormalityTestResult Class

Contains the result of a normality hypothesis test applied to a data set as part of assumption diagnostics.

Definition

Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
public sealed class NormalityTestResult
Inheritance
Object  →  NormalityTestResult

Remarks

The result is advisory. A rejection of normality does not prevent capability analysis from running; it is surfaced as a diagnostic so the caller can judge whether the normal-model interpretation is appropriate for the supplied data.

The test used is identified by TestName. Phase 3 ships three supported tests selected via NormalityTestKind.

Properties

PValue Gets the p-value associated with the test statistic under the null hypothesis of normality.
RejectsNormality Gets a value indicating whether the test rejects the null hypothesis of normality at the requested significance level. Equivalent to PValue < SignificanceLevel.
SignificanceLevel Gets the significance level that was used to determine RejectsNormality. Expressed as a probability in (0, 1).
Statistic Gets the computed test statistic value.
TestName Gets the human-readable name of the normality test that was applied.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromJson Reconstructs a NormalityTestResult 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 normality test result to a JSON string.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also