Process Analysis Class
Definition
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
public static class ProcessAnalysis- Inheritance
- Object → ProcessAnalysis
Remarks
ProcessAnalysis combines chart-data computation, optional capability analysis, optional rule evaluation, and diagnostic generation into a single call. It is a convenience facade over the lower-level ControlCharts, Capability, and ControlRuleSet APIs and must not produce materially different results from calling those APIs directly with equivalent arguments.
The processing order is fixed: (1) compute chart data, (2) optionally compute capability, (3) optionally evaluate rules, (4) generate diagnostics, (5) return result.
Capability analysis runs only when specifications is supplied. Rule evaluation runs only when ruleSet is supplied. When neither is supplied the result contains chart data and diagnostics only.
When a rule set is supplied, rules are evaluated against the primary statistic only: the Individuals series for I-MR workflows and the XBar series for XBar-R and XBar-S workflows. Secondary charts (moving range, range, standard deviation) are not evaluated.
ProcessAnalysis does not introduce hidden mutable process state. It is a batch/static analysis entry point.
Methods
| Analyze( | Performs an Individuals–Moving Range (I-MR) analysis on a span of individual observations. |
| Analyze( | Performs an Individuals–Moving Range (I-MR) analysis on a vector of individual observations. |
| Analyze | Performs a C (defect count) chart analysis on the supplied defect counts. |
| Analyze | Performs a CUSUM (Cumulative Sum) chart analysis on the supplied observations. |
| Analyze | Performs an EWMA (Exponentially Weighted Moving Average) chart analysis on the supplied observations. |
| Analyze | Performs an NP (number nonconforming) chart analysis on the supplied defect counts with a constant sample size. |
| Analyze | Performs a P (fraction nonconforming) chart analysis on the supplied defect counts and sample sizes. |
| Analyze | Performs a U (defects per unit) chart analysis on the supplied defect counts and unit sizes. |
| Analyze | Performs an XBar–R analysis on a matrix of subgroup observations. |
| Analyze | Performs an XBar–R analysis on a span of observations with integer subgroup identifiers. |
| Analyze | Performs an XBar–R analysis on a vector of observations with an associated grouping. |
| Analyze | Performs an XBar–S analysis on a matrix of subgroup observations. |
| Analyze | Performs an XBar–S analysis on a span of observations with integer subgroup identifiers. |
| Analyze | Performs an XBar–S analysis on a vector of observations with an associated grouping. |