Capability Assumption Diagnostics Class
Contains the assumption-diagnostic results for a capability analysis.
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 CapabilityAssumptionDiagnostics- Inheritance
- Object → CapabilityAssumptionDiagnostics
Remarks
Produced by Analyze(Vector<Double>, ControlRuleSet, Double, NormalityTestKind) and optionally surfaced on Assumptions when assumption diagnostics were requested.
This type is intentionally separate from CapabilityAnalysisResult so that assumption checking can evolve independently of the core metric result object.
All diagnostics are advisory. They warn the caller that the normal-model interpretation of capability metrics may be unreliable; they do not silently switch the analysis to a different statistical model.
Properties
| Diagnostics | Gets the list of advisory diagnostic messages generated during assumption analysis. Empty when no cautionary observations were produced. |
| Has | Gets a value indicating whether at least one out-of-control signal was detected in the data using the supplied rule set. false when no rule set was supplied. |
| Normality | Gets the result of the normality test applied to the observation set, or null when normality testing was not performed. |
Methods
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| From | Reconstructs a CapabilityAssumptionDiagnostics from a JSON string. |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| ToJson | Serializes this assumption diagnostics object to a JSON string. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |