Skip to main content
← Back to R Definitions

Range chart

What Is a Range Chart?

A range chart, commonly known as an R-chart, is a type of control chart used in statistical process control (SPC) to monitor the variability or spread of a process over time. It is typically paired with an X-bar chart (which monitors the process mean) to provide a comprehensive view of process stability. The range chart helps identify if the variation within a process is consistent and predictable, or if it is being influenced by "special causes" that require investigation and adjustment. By plotting the range (the difference between the highest and lowest data points in a subgroup) over time, the R-chart allows for continuous quality control and helps maintain desired process variation limits.

History and Origin

The concept of control charts, including the range chart, was pioneered by Walter A. Shewhart at Bell Telephone Laboratories in the 1920s. Shewhart recognized the need for a statistical method to distinguish between common cause variation (inherent, random variation within a stable process) and special cause variation (attributable to specific, identifiable factors). On May 16, 1924, Shewhart created the first control chart, laying the groundwork for modern statistical process control (SPC). His work provided a robust framework for improving quality and efficiency in manufacturing processes by enabling engineers and managers to identify when a process was "in control" (only common cause variation present) or "out of control" (special cause variation present). Shewhart's methods were instrumental in the development of quality management practices that gained significant traction, especially after World War II, through the work of his protégé, W. Edwards Deming.

6## Key Takeaways

  • A range chart (R-chart) is a statistical tool used to monitor the variability of a process.
  • It is typically used in conjunction with an X-bar chart to assess both the central tendency and spread of a process.
  • The chart helps distinguish between common cause variation and special cause variation within a process.
  • Points falling outside the control limits on a range chart indicate an unstable process that requires investigation.
  • Maintaining a process within its control limits through the use of a range chart contributes to consistent quality and reduced waste.

Formula and Calculation

The range chart plots the range of each subgroup over time, along with a center line (CL) and upper and lower control limits (UCL and LCL).

The calculation for the R-chart is as follows:

  1. Calculate the Range (R) for each subgroup:
    Ri=Xmax,iXmin,iR_i = X_{max,i} - X_{min,i}
    Where:

    • (R_i) = Range of the i-th subgroup
    • (X_{max,i}) = Maximum value in the i-th subgroup
    • (X_{min,i}) = Minimum value in the i-th subgroup
  2. Calculate the Center Line (CL) for the R-chart:
    The center line is the average of all the subgroup ranges, denoted as (\bar{R}).
    Rˉ=i=1kRik\bar{R} = \frac{\sum_{i=1}^{k} R_i}{k}
    Where:

    • (\bar{R}) = Average Range
    • (R_i) = Range of the i-th subgroup
    • (k) = Number of subgroups
  3. Calculate the Control Limits (UCL and LCL) for the R-chart:
    The control limits are calculated using the average range and specific constants (D3 and D4) that depend on the subgroup size (n).
    UCLR=D4×RˉUCL_R = D_4 \times \bar{R}
    LCLR=D3×RˉLCL_R = D_3 \times \bar{R}
    Where:

    • (UCL_R) = Upper Control Limit for the Range chart
    • (LCL_R) = Lower Control Limit for the Range chart
    • (\bar{R}) = Average Range
    • (D_3) and (D_4) = Control chart constants, which are specific values based on the subgroup size. These constants are derived from statistical tables and ensure the limits capture approximately 99.73% of the variation when the process is in control.

(Note: The (D_3) constant is 0 for subgroup sizes of n < 7, meaning the LCL for the range chart is not typically used for very small subgroup sizes.)

Interpreting the Range Chart

Interpreting a range chart involves observing the plotted subgroup ranges relative to the center line and control limits. The primary goal is to determine if the process variability is stable and predictable.

  • Points within Control Limits: When all subgroup ranges fall between the Upper Control Limit and the Lower Control Limit, it indicates that the process variation is stable and only common cause variation is present. This means the process is predictable in terms of its spread.
  • Points outside Control Limits: Any point plotting above the UCL or below the LCL signals the presence of a special cause of variation. A point above the UCL suggests an increase in process variability, while a point below the LCL indicates an unusual decrease in variability (which might also warrant investigation, as it could signify a process change). When such points occur, the process is considered "out of control" regarding its spread, and an investigation should be initiated to identify and address the root cause.
  • Non-random Patterns: Even if points are within control limits, non-random patterns (e.g., trends, shifts, or cycles) can indicate an unstable process or the presence of special causes that haven't yet pushed a point beyond the limits. Trend analysis is often applied to identify these patterns.

A stable range chart is a prerequisite for interpreting the X-bar chart. If the range chart shows an out-of-control condition, the control limits for the X-bar chart may be inaccurate because they are derived using the average range. Therefore, the variability should be brought into control before drawing conclusions about the process mean.

5## Hypothetical Example

Consider a financial services firm that aims to process customer loan applications efficiently. To monitor the consistency of their processing time, they decide to use an R-chart. They define "process time" as the duration from application submission to final approval. Each day, they randomly select 5 completed loan applications (subgroup size n=5) and record their processing times.

Over 10 days, the processing times (in hours) for each subgroup and their calculated ranges are:

DayApplication 1Application 2Application 3Application 4Application 5Range (R)
118201921174
222252023215
319211820193
424272326254
520222123194
617191820164
728352730328
821232022194
919211820174
1020222123194

Calculations:

  1. Average Range ((\bar{R})):
    (\bar{R} = (4 + 5 + 3 + 4 + 4 + 4 + 8 + 4 + 4 + 4) / 10 = 48 / 10 = 4.8)

  2. Control Limits (n=5):
    From a standard control chart constants table, for n=5, (D_3 = 0) and (D_4 = 2.114).

    • (UCL_R = D_4 \times \bar{R} = 2.114 \times 4.8 = 10.1472)
    • (LCL_R = D_3 \times \bar{R} = 0 \times 4.8 = 0)

Interpretation:

On Day 7, the range was 8. All other ranges are between 3 and 5. Since 8 is within the calculated limits of 0 and 10.1472, the range chart indicates that the variability of loan processing times is currently stable, and no special causes of variation in spread have been detected from this data. This suggests that the process is predictable in terms of how much processing times vary within a day.

Practical Applications

Range charts are widely used across various industries to monitor and improve the consistency of processes. In a financial context, while not as directly visible as in manufacturing, they are vital for behind-the-scenes risk management and operational efficiency.

  • Back-Office Operations: Financial institutions can use range charts to monitor the variability in the time taken for various back-office tasks, such as transaction processing, account reconciliation, or data entry. Maintaining consistent processing times reduces errors and improves service delivery.
  • Compliance and Reporting: Ensuring the consistency of data collection and reporting processes is crucial for regulatory compliance. Range charts can help monitor the variability in audit sample findings or report generation times, flagging anomalies that could indicate issues with data integrity or procedural adherence.
  • Investment Performance Analysis (Internal): While less common for direct investment performance tracking (which often uses different types of data visualization), internal teams might use range charts to monitor the consistency of models or data feeds. For example, the daily range of deviations from a predicted value in a financial model could be charted to ensure the model's predictive variability remains stable.
  • Fraud Detection Support: Although not a primary tool for fraud detection, unusual changes in the variability of certain financial metrics (e.g., the range of daily transaction values for a specific account or type of activity) could be flagged by a range chart, prompting further investigation.
  • Corporate Financial Management: Academic studies have explored the application of statistical process control tools, including control charts, for analyzing corporate financial statements and managing financial flows. This helps identify unusual fluctuations in financial ratios that might indicate a deviation from expected performance.

4## Limitations and Criticisms

While powerful for monitoring process variability, range charts have specific limitations that practitioners should consider:

  • Subgroup Size: Range charts are most effective and accurate for small subgroup sizes, typically between 2 and 10 observations. For larger subgroup sizes (n > 10), the standard deviation (s) chart is generally preferred as the range becomes a less efficient estimator of process variability for larger samples.
    *3 Normality Assumption: While the range chart itself is less sensitive to the normality assumption than the X-bar chart, the overall X-bar and R-chart pair often assumes that the underlying process data is normally distributed for the control limits to be statistically valid. If the data is highly non-normal, alternative control charts might be more appropriate.
    *2 Not for Individual Values: A range chart monitors the spread within subgroups, not the individual data points themselves. An individual value might be out of specification, but if the overall subgroup range remains within control limits, the R-chart won't flag it. This is why it's always used in conjunction with an X-bar chart (or an Individuals chart for subgroup size of 1).
  • Lack of Sensitivity to Small Shifts: Like all Shewhart control charts, the range chart is designed to detect relatively large shifts in process variability. Smaller, sustained shifts may go undetected for a longer period compared to more sensitive charts like the Exponentially Weighted Moving Average (EWMA) or Cumulative Sum (CUSUM) charts.
  • Misinterpretation of Control vs. Specification Limits: A common mistake is to confuse control limits (derived from the process data itself) with specification limits (customer or design requirements). A process can be statistically "in control" (predictable variability) but still produce output that does not meet external specifications. Control charts, including the range chart, do not inherently tell you if the product or service meets requirements, only if the process is stable.

1## Range Chart vs. Box Plot

While both the range chart and a box plot are forms of data visualization that illustrate the spread of data, they serve different primary purposes and display information differently.

FeatureRange Chart (R-Chart)Box Plot
PurposePrimarily used in statistical process control to monitor process variability over time and distinguish between common and special cause variation. It assesses process stability.Used to visualize the distribution of a dataset, highlighting median, quartiles, and potential outliers. It's often used for comparing distributions across different groups or conditions at a specific point in time.
Data DisplayPlots the range (max - min) of small, sequential subgroups over time. Includes a center line and statistical control limits.Displays five-number summary: minimum, first quartile (Q1), median (Q2), third quartile (Q3), and maximum. Outliers may be plotted individually.
Time ComponentInherently time-ordered; each point represents a subgroup at a specific point in time, allowing for trend analysis and stability assessment.Typically static; represents the distribution of a dataset without an inherent time component, though a series of box plots can show changes over time.
Primary InsightFocuses on process stability and predictability of spread. Signals when process variation is unusual.Focuses on the shape, central tendency, spread, and skewness of a distribution. Useful for comparing data distributions.

In essence, a range chart is an ongoing monitoring tool for process control, signaling when process variation shifts unexpectedly. A box plot, conversely, is a descriptive statistical tool for summarizing and comparing the fundamental characteristics of data distributions.

FAQs

What is the main purpose of a range chart?

The main purpose of a range chart is to monitor the variability or spread of a process over time. It helps determine if the process's consistency is stable and predictable, allowing for the identification of unusual fluctuations that may require investigation. It's a key component of statistical process control.

How does a range chart differ from an X-bar chart?

A range chart (R-chart) monitors the spread or variability within subgroups of data, plotting the difference between the highest and lowest values in each subgroup. An X-bar chart, on the other hand, monitors the central tendency or mean of the process, plotting the average of each subgroup. They are typically used together to provide a complete picture of process stability.

When should a range chart be used?

A range chart is most appropriate when you need to monitor the consistency of a continuous process characteristic (something that can be measured, like time, weight, or temperature) and you can collect data in small subgroups (typically 2 to 10 observations per subgroup) at regular intervals. It is particularly useful for processes where controlling process variation is critical for quality.

Can a range chart identify the cause of a problem?

A range chart identifies when a problem related to process variability occurs by signaling an "out-of-control" condition. It does not, however, identify the specific cause of the problem. When an out-of-control signal appears, it prompts an investigation to determine the underlying reason for the unusual variation.

Are range charts used in financial analysis?

While range charts are fundamentally tools of statistical process control often associated with manufacturing, their principles can be applied to analyze the consistency and variability of operational processes within financial institutions. For example, they can monitor the consistency of administrative tasks, data processing, or internal financial control procedures. Less commonly, but distinct from the R-chart, "range bar charts" are used in technical analysis within financial markets to visualize price movements independent of time.

AI Financial Advisor

Get personalized investment advice

  • AI-powered portfolio analysis
  • Smart rebalancing recommendations
  • Risk assessment & management
  • Tax-efficient strategies

Used by 30,000+ investors