Skip to main content

Z-MR (Standardized Short Run) Chart

The Z-MR chart is a SPC Chart PRO short-run chart — it lets many different parts share a single control chart when no one part runs long enough to chart on its own.

Short production runs are a common problem for control charting: a job shop or a flexible line might make a few pieces of one part, switch to another, then another, and never collect the 20–30 points a normal chart needs for any single part. Z-MR solves this by standardizing every measurement — subtracting the part's own mean and dividing by the part's own standard deviation — so that parts with different nominal sizes and different amounts of variation all plot on one common scale centered on zero.

A Z chart: standardized measurements from several parts share one chart centered on zero, with fixed limits at ±3

When to Use It

Use Z-MR when you run short batches of different parts and the parts differ in how much they vary, not just in size. A 6 mm feature and a 200 mm feature will rarely hold the same tolerance, and plotting their raw deviations together would let the noisier part dominate the chart.

If every part varies by about the same amount, the simpler DNOM chart is the better choice — it plots deviations in the original measurement units, which are easier to read and to relate back to a tolerance. Z-MR trades those units for the ability to mix parts with unequal variation.

Your partsChart
Different nominals, similar variationDNOM
Different nominals and different variationZ-MR

How It Works

Your query returns one row per measurement with a column identifying the part. Consecutive rows of the same part form a run; a part may appear in several runs as the line switches back and forth.

Each measurement is standardized against its own part:

zᵢ = (xᵢ − μ̂part) / σ̂

where μ̂part is the mean of every observation of that part, pooled across all of its runs, and σ̂ is the standard deviation estimate at the scope of the sigma method you choose.

Because a z value is measured in standard deviations, the chart's limits never move: the center line is 0 and the limits are fixed at ±3, no matter which parts are on the chart.

Chart type (in the dropdown)Plots
Z chart (Z-MR short run)Each measurement standardized against its own part
MR chart (Z-MR short run)The moving range of consecutive standardized values

Moving ranges are computed within a run only — the range across a part changeover is never taken, so switching parts does not create a false signal. A missing measurement or a blank part cell breaks the chain the same way.

Setting It Up

In the SPC section, with a Z-MR chart type selected:

OptionDescription
Part fieldThe field (text or number) that identifies each row's part. Consecutive rows of one part form a run. The field is hidden from the plot.
Sigma estimationHow the standard deviation used to standardize is estimated. See below.

Add a Z panel for the standardized values and an MR panel for the within-run spread, both pointing at the same query with the same Part field and Sigma estimation.

Sigma Estimation Methods

All four methods estimate sigma from average moving ranges within runs (MR̄ / d₂); they differ in how widely those ranges are pooled before the division. The methods follow Minitab's Z-MR options.

MethodSigma is estimatedUse when
Constant (pool all data)Once, from the moving ranges of every run on the chartThe parts genuinely share one process variation. The default, and the most data to estimate from.
Relative to size (ln transform)Once, on log-transformed measurementsVariation grows in proportion to the measurement — a 200 mm feature varying ten times as much as a 20 mm one.
By parts (combine runs of a part)Per part, from the moving ranges of all that part's runsEach part has its own variation, and a part's behavior is stable across the runs it appears in.
By runs (each run independently)Per run, from that run's own moving rangesEven the same part varies differently from run to run — a re-setup between runs, for example. Needs the most data per run.
tip

Start with Constant. Each step down the table estimates sigma from fewer moving ranges, so the estimate gets noisier: By runs on a run of four pieces is built from three ranges, which is not much to go on. Move to a narrower scope only when you have evidence the parts or runs really do differ.

info

Relative to size takes the natural log of each measurement first, so it needs strictly positive values. Rows with a zero or negative measurement cannot be transformed and are treated as gaps.

Methods and Formulas

Let μ̂part be the mean of all observations of a part and MR̄ the average moving range within runs at the scope of the chosen method.

QuantityFormula
Sigma estimateσ̂ = MR̄ / d₂ = MR̄ / 1.128
Standardized valuezᵢ = (xᵢ − μ̂part) / σ̂
ChartCenter lineControl limits
Z (standardized values)0+3 and −3
MR (of z values)d₂ = 1.128D₂ = 3.686 and 0

The Z chart's limits are fixed because standardizing makes the process standard deviation exactly 1 by construction. For the same reason the MR chart uses the known-sigma constants for a moving range of two — d₂ and D₂ applied to σ = 1 — rather than deriving its limits from the plotted ranges the way an ordinary mR chart does.

info

The part column is read as an input and hidden from the plot. Capability indices are not shown for short-run charts, since the chart pools several parts, and the Control limits section does not apply — Z-MR has its own Sigma estimation option instead. The part field, sigma method, and chart type are saved with the dashboard, and the chart works with both a time and a numeric X-axis.


Z-MR is part of SPC Chart PRO. For requirements, licensing, and support, see the SPC Chart PRO documentation.