9.2 Control Charts for Variables Data

Key Takeaways

  • The X-bar and R (Sample Mean and Range) control chart is standard for continuous variable data collected in small subgroups (n = 2 to 6), utilizing factors A2, D3, and D4 derived from the standard deviation factor d2.

  • When subgroup sample sizes exceed n ≥ 10 (or range from n = 7 to 12), the X-bar and S (Sample Mean and Standard Deviation) chart replaces R with S, utilizing factors A3, B3, and B4 based on c4 for superior estimation of within-subgroup dispersion.

  • For individual measurements (n = 1), the Individual and Moving Range (I-MR or X-mR) chart measures process center using individual observations and dispersion via 2-point moving ranges (mR = |Xi - Xi-1|), using E2 = 2.66 and D4 = 3.267.

  • Variable control limits rely on estimated process standard deviation: σ̂ = R-bar / d2 for range charts and σ̂ = S-bar / c4 for standard deviation charts.

  • Control chart selection for variables data depends strictly on subgroup size n and measurement cost/homogeneity: I-MR for n=1, X-bar-R for 2 ≤ n ≤ 9, and X-bar-S for n ≥ 10.

Last updated: August 2026

Variables control charts monitor continuous quantitative process measurements (e.g., diameter, weight, temperature, tensile strength, cycle time) over time. They are the primary tool in the Control phase for detecting special cause variation and maintaining statistical process control.


Statistical Principles of Statistical Process Control (SPC)

Continuous process variation consists of two components:

  1. Common Cause Variation: Inherent natural background noise present in a stable process.
  2. Special Cause Variation: Unassignable external disturbances (e.g., raw material lot change, tool wear, operator error) that shift the process mean or increase variance.

Xˉ\bar{X} and RR Chart (Sample Subgroups 2≤n≤82 \le n \le 8)

The Xˉ\bar{X} and RR chart is the most widely deployed variables chart for small subgroup sample sizes.

Mathematical Formulas & Limit Factors

Given kk subgroups of size nn:

  1. Subgroup Mean (xˉi\bar{x}_i) & Range (RiR_i): xˉi=∑xn,Ri=xmax⁡−xmin⁡\bar{x}_i = \frac{\sum x}{n}, \quad R_i = x_{\max} - x_{\min}
  2. Grand Mean (xˉˉ\bar{\bar{x}}) & Average Range (Rˉ\bar{R}): xˉˉ=∑xˉik,Rˉ=∑Rik\bar{\bar{x}} = \frac{\sum \bar{x}_i}{k}, \quad \bar{R} = \frac{\sum R_i}{k}

Control Limit Formulas

  • Xˉ\bar{X}-Chart:
UCLXˉ=xˉˉ+A2Rˉ,LCLXˉ=xˉˉ−A2RˉUCL_{\bar{X}} = \bar{\bar{x}} + A_2 \bar{R}, \quad LCL_{\bar{X}} = \bar{\bar{x}} - A_2 \bar{R}
  • RR-Chart:
UCLR=D4Rˉ,LCLR=D3RˉUCL_R = D_4 \bar{R}, \quad LCL_R = D_3 \bar{R}

Where A2,D3,D4A_2, D_3, D_4 are standard SPC constants derived from subgroup size nn.


Xˉ\bar{X} and SS Chart (Sample Subgroups n≥9n \ge 9)

When subgroup size n≥9n \ge 9, sample range RR loses statistical efficiency because extreme values dominate RR. The sample standard deviation SS utilizes all nn data points.

Control Limit Formulas

  • Xˉ\bar{X}-Chart: UCLXˉ=xˉˉ+A3Sˉ,LCLXˉ=xˉˉ−A3SˉUCL_{\bar{X}} = \bar{\bar{x}} + A_3 \bar{S}, \quad LCL_{\bar{X}} = \bar{\bar{x}} - A_3 \bar{S}
  • SS-Chart: UCLS=B4Sˉ,LCLS=B3SˉUCL_S = B_4 \bar{S}, \quad LCL_S = B_3 \bar{S}

Individual and Moving Range (II-MR\text{MR}) Chart (n=1n = 1)

Used when process data consists of individual observations (e.g., continuous chemical process batch outputs, low-volume production, automated 100% inspection).

Moving Range (MRiMR_i) Formula

MRi=∣xi−xi−1∣MR_i = |x_i - x_{i-1}|

Using d2=1.128d_2 = 1.128 for n=2n = 2 moving range pairs:

UCLI=xˉ+2.66MRˉ,LCLI=xˉ−2.66MRˉUCL_I = \bar{x} + 2.66 \bar{MR}, \quad LCL_I = \bar{x} - 2.66 \bar{MR} UCLMR=D4MRˉ=3.267MRˉ,LCLMR=0UCL_{MR} = D_4 \bar{MR} = 3.267 \bar{MR}, \quad LCL_{MR} = 0

Construction Algorithms & Calculation Formulas for Variables Charts

1. Construction of Xˉ\bar{X} and RR Charts

Given kk historical subgroups (k≥20−25k \ge 20-25) each containing nn observations (2≤n≤82 \le n \le 8):

Step 1: Calculate Subgroup Statistics

For each subgroup i=1,2,…,ki = 1, 2, \dots, k:

xˉi=1n∑j=1nxij,Ri=xi,max⁡−xi,min⁡\bar{x}_i = \frac{1}{n} \sum_{j=1}^{n} x_{ij}, \quad R_i = x_{i,\max} - x_{i,\min}

Step 2: Calculate Overall Averages

xˉˉ=1k∑i=1kxˉi,Rˉ=1k∑i=1kRi\bar{\bar{x}} = \frac{1}{k} \sum_{i=1}^{k} \bar{x}_i, \quad \bar{R} = \frac{1}{k} \sum_{i=1}^{k} R_i

Step 3: Compute Control Limits Using SPC Tabular Constants

  • Range Chart (RR-Chart): UCLR=D4Rˉ,Center LineR=Rˉ,LCLR=D3Rˉ\text{UCL}_R = D_4 \bar{R}, \quad \text{Center Line}_R = \bar{R}, \quad \text{LCL}_R = D_3 \bar{R}
  • Mean Chart (Xˉ\bar{X}-Chart): UCLXˉ=xˉˉ+A2Rˉ,Center LineXˉ=xˉˉ,LCLXˉ=xˉˉ−A2Rˉ\text{UCL}_{\bar{X}} = \bar{\bar{x}} + A_2 \bar{R}, \quad \text{Center Line}_{\bar{X}} = \bar{\bar{x}}, \quad \text{LCL}_{\bar{X}} = \bar{\bar{x}} - A_2 \bar{R}

Standard SPC Tabular Constants Table (n=2n = 2 to 1010)

Subgroup Size (nn)A2A_2A3A_3d2d_2D3D_3D4D_4B3B_3B4B_4
21.8802.6591.12803.26703.267
31.0231.9541.69302.57402.568
40.7291.6282.05902.28202.266
50.5771.4272.32602.11402.089
60.4831.2872.53402.00401.970
80.3731.0992.8470.1361.8640.1851.815
100.3080.9753.0780.2231.7770.2841.716

Worked Calculation Example: Xˉ\bar{X} and RR Chart

A Black Belt monitors shaft turning diameters. Subgroup size n=5n = 5, number of subgroups k=20k = 20. Baseline calculations yield grand mean xˉˉ=25.040 mm\bar{\bar{x}} = 25.040\text{ mm} and average range Rˉ=0.080 mm\bar{R} = 0.080\text{ mm}. From the table for n=5n = 5: A2=0.577A_2 = 0.577, D3=0D_3 = 0, D4=2.114D_4 = 2.114.

  1. RR-Chart Limits: UCLR=D4Rˉ=2.114×0.080=0.1691 mm\text{UCL}_R = D_4 \bar{R} = 2.114 \times 0.080 = 0.1691\text{ mm} LCLR=D3Rˉ=0×0.080=0.000 mm\text{LCL}_R = D_3 \bar{R} = 0 \times 0.080 = 0.000\text{ mm}
  2. Xˉ\bar{X}-Chart Limits: UCLXˉ=xˉˉ+A2Rˉ=25.040+(0.577×0.080)=25.040+0.04616=25.0862 mm\text{UCL}_{\bar{X}} = \bar{\bar{x}} + A_2 \bar{R} = 25.040 + (0.577 \times 0.080) = 25.040 + 0.04616 = 25.0862\text{ mm} LCLXˉ=xˉˉ−A2Rˉ=25.040−0.04616=24.9938 mm\text{LCL}_{\bar{X}} = \bar{\bar{x}} - A_2 \bar{R} = 25.040 - 0.04616 = 24.9938\text{ mm}

Loading diagram...
Variables Control Chart Selection Decision Logic
Test Your Knowledge

An analyst evaluates an X-bar and R chart for a machining operation using subgroups of size n=5. The overall grand mean X-double-bar = 50.00 mm and average range R-bar = 1.50 mm. Given control chart factors A2 = 0.577, D3 = 0, and D4 = 2.114, what are the upper and lower control limits for the X-bar chart?

A

UCL = 53.17 mm, LCL = 46.83 mm

B

UCL = 51.50 mm, LCL = 48.50 mm

C

UCL = 50.87 mm, LCL = 49.13 mm

D

UCL = 50.866 mm, LCL = 49.134 mm

Test Your Knowledge

Why is an Individual and Moving Range (I-MR) control chart designed with an E2 factor of 2.66 for calculating the Upper Control Limit (UCL_X = X-bar + E2 * mR-bar)?

A

The factor E2 = 3 / d2, where d2 = 1.128 for a moving range of sample size n=2, yielding 3 / 1.128 ≈ 2.66

B

The factor E2 = 3 * c4, where c4 = 0.8862 for single unit sample sizes

C

The factor E2 = A2 / sqrt(2), adjusting the standard range factor for single observation limits

D

The factor E2 = 3 / sqrt(n), setting theoretical 3-sigma limits for non-normal continuous distributions

Test Your Knowledge

A chemical processing plant collects batch viscosity measurements in subgroups of n=12 samples per lot. Why is an X-bar and S chart preferred over an X-bar and R chart for monitoring this process?

A

The R chart requires variable sample sizes, whereas the S chart is restricted to constant subgroup sizes

B

As subgroup size n exceeds 8 or 10, sample range R loses statistical efficiency because extreme outliers dominate R, whereas sample standard deviation S uses all data points to measure dispersion

C

The X-bar and S chart utilizes the binomial distribution, which provides tighter control limits for large sample sizes

D

The S chart eliminates the need to calculate center line averages when sample sizes exceed n=10

Sections you finish are checked off in the contents.