Lean Six Sigma Training Guide
  • IASSC Free Training Guide
  • Free Lean Six Sigma Training Guide
  • ASQ Free Training Guide
  • Body of Knowledge
  • Practice Exams
    • Six Sigma Quick Training Tests >
      • Lean Six Sigma Practice Test 1
      • Lean Six Sigma Practice Test 2
      • Lean Six Sigma Practice Test 3
      • Lean Six Sigma Practice Test 4
      • Lean Six Sigma Practice Test 5
      • Lean Six Sigma Practice Test 6
      • Lean Six Sigma Practice Test 7
      • Lean Six Sigma Practice Test 8
      • Lean Six Sigma Practice Test 9
      • Lean Six Sigma Practice Test 10
      • Lean Six Sigma Practice Test 11
      • Lean Six Sigma Practice Test 12
    • Six Sigma DMAIC Training Tests >
      • DEFINE Six Sigma Training Test
      • MEASURE Six Sigma Training Test
      • ANALYZE Six Sigma Training Test
      • IMPROVE Six Sigma Training Test
      • CONTROL Six Sigma Training Test
    • IASSC, ASQ and Other Exams >
      • IASSC Six Sigma Black Belt Exam
      • IASSC Six Sigma Green Belt Exam
      • IASSC Six Sigma Yellow Belt Exam
      • Lean Six Sigma Exams By Topic >
        • I. Enterprise-Wide Deployment >
          • A. Enterprise-wide view
          • B. Leadership
        • II. Organizational Process Management and Measures >
          • A. Impact on stakeholders
          • B. Critical to x (CTx) requirements
          • C. Benchmarking
          • D. Business performance measures
          • E. Financial measures
        • IV. Define >
          • A. Voice of the customer
          • B. Project charter
          • C. Project tracking
        • V. Measure >
          • D. Basic statistics
      • ASQ Six Sigma Black Belt Exam
      • ASQ Six Sigma Green Belt Exam
  • Six Sigma Materials
    • The Problem Solving Strategy Y = f(x) in Lean Six Sigma
    • Value Stream Mapping Explained
    • Pareto Analysis And Pareto Chart Explained
    • Best 5 Free Online Degree Programs In 2017
    • Cost Of Poor Quality (COPQ) Explained
    • Best 4 Free Online Certifications To Boost Your Resume
    • Pareto Analysis and Pareto Chart
    • Why Six Sigma Certification?
    • Six Sigma Green Belt Training
    • General History of Six Sigma & Continuous Improvement
    • Walter Shewhart Biography
    • Basic Lean Six Sigma Metrics
    • How to Make a Histogram
    • Statistical Process Control Charts
    • Lean Six Sigma Term Glossary
    • Kaizen and Kaizen Blitz
    • Central Limit Theorem
    • Six Sigma Symbols
    • Six Sigma Tables >
      • Z Score Tables
      • T Distribution Table
      • Chi-Square Distribution Table
      • F Distribution Table
      • Poisson Distribution Table
      • Cumulative Poisson Distribution Table
    • Six Sigma Diagrams >
      • Choosing a Right Parametric Test
      • Choosing a Right Control Chart
      • Commonly Used Lean Six Sigma Flowchart Symbols
      • Ishikawa (Fishbone) Diagram
      • Histogram
      • Scatterplot
      • Check Sheet
      • Failure Mode and Effects Analysis (FMEA)
    • Lean Six Sigma Belt Roles and Responsibilities
    • 5S
    • How to get six sigma certified?
    • International Six Sigma Certification Association (IASSC) Exam Reference Document
    • Useful Websites and Tools
    • 10 Best Free Udemy Courses That You Can Take Online
    • 5 Best Udemy Courses You Can Take Today
    • The Complete Web Developer Course 2.0 You Can Take Online | Udemy
    • 12 Best Probability and Statistics Online Courses and Classes [2018 Guide]
    • 15 Best Data Science Degrees, Courses and Certifications [2018]
  • Six Sigma Glossary
    • 5 Whys
    • Analytical and Descriptive Statistics
    • Brainstorming
    • Cost Of Quality
    • Design for Six Sigma (DFSS)
    • Efficiency of Estimators
    • Process Maps and Flow Charts
    • Gap Analysis
    • Common & Special Cause Variation
    • Quality Function Deployment (QFD)
    • In Control Process
    • Interest-Based Bargaining
    • Internal Customer
    • ISO9000
    • Kaizen Blitz
    • Kanban
    • Kano Model
    • Key Performance Indicators (KPI)
    • Lean Production
    • Management Strategies
    • MANOVA
    • Multivariate Analysis
    • Pareto Charts
    • Pareto Principle
    • PEST Analysis
    • Porter's Five Forces Analysis
    • Factor Analysis
    • Procedures
    • Process
    • Project Charter
    • Project Sponsor
    • Pull Production System
    • QS9000
    • Random Sampling
    • Failure Mode & Effects Analysis (FMEA)
    • Rolled Throughput Yield
    • Root Cause Analysis
    • Scenario Planning
    • Seven Quality Tools
    • SIPOC Diagrams
    • Six Sigma
    • SWOT Analysis
    • Systematic Sampling
    • System (Quality System)
    • Team Tools
    • Theory of Constraints
    • Throughput
    • Total Productive Maintenance (TPM)
    • Touch Time
    • Value Stream Maps
    • Visual Factory
    • Work In Progress (WIP)
    • Work In Queue
    • Work Instructions
    • Big Y
    • Control Plan
    • Waste
    • Evolutionary Operation of Processes (EVOP)
    • Cause & Effect Diagrams
    • 5C
    • 5Z
    • Project Selection
    • 8D Process
    • Appraisal Cost
    • Audit
    • Baseline
    • Business Process Quality Management
    • Check Sheet
    • Unintended Consequences
    • Voice Of The Customer (VOC)
    • Critical to Customer (CTC)
    • Critical To Quality (CTQ)
    • Customer Focus
    • Efficiency
    • Empowerment
    • Entry Criteria
    • Exit Criteria
    • Voice Of The Process (VOP)
    • Just In Time (JIT) Manufacturing
    • KISS
    • DMAIC
  • Six Sigma Blog
  • Forum
  • About Me
  • Privacy Policy
  • Contact
  • Top Free Online Courses With Printable Certificates
  • Roman Numerals Chart

Normality and Data Transformation

Tweet
Home/Body of Knowledge/Normality and Data Transformation
Previous: Sample size and samplingAll topicsNext: Measurement system analysis

Normality means the data follow a normal (bell-shaped) distribution closely enough for methods that assume it, such as standard capability indices, individuals control charts, and small-sample t-tests. Check it with a histogram, a normal probability plot, and a test such as Anderson-Darling.

If the data are not normal, first look for a reason, such as mixed sources, a natural boundary, or outliers. Then either fit the right distribution, transform the data (log, square root, Box-Cox), or use a nonparametric method.

Skewed repair-time data before and after a log transformation Left: a histogram of 50 repair times, piled up between 10 and 50 minutes with a long right tail past 100; a fitted normal curve does not match, and the Anderson-Darling test rejects normality. Right: the natural logs of the same data form a roughly symmetric histogram that the normal curve fits, and the test no longer rejects. Raw repair times (min): skewed28131473120306090110 After ln(x): close to normal124914134121.62.43.24.04.8 Anderson-Darling A² = 2.01, p < 0.01: not normal A² = 0.45, p > 0.15: no evidence against normal dashed red line = best-fitting normal curve
An original example: 50 illustrative repair times, generated with a fixed random seed from a lognormal model and analyzed with scipy. The raw data are clearly right-skewed; their logarithms are close to normal.

Normal probability plot

A normal probability plot puts each ordered data value against the value a normal distribution would predict for that rank. If the data are normal, the points fall close to a straight line. Common patterns are easy to read:

  • Curve bending upward at the right: right skew, typical of times, sizes, and counts with a floor of zero.
  • S-shape: tails that are heavier or lighter than normal.
  • Two straight segments or a gap: a mixture of two populations, such as two machines or shifts. Stratify rather than transform.
  • Flat steps: coarse measurement resolution (see MSA).
  • One or two points far off the line: possible outliers or special causes. Investigate them; do not just delete them.

How do you test data for normality?

TestNotes
Anderson-DarlingDefault in many quality packages; gives extra weight to the tails, which is where capability and ppm estimates live
Shapiro-WilkPowerful for small and moderate samples
Kolmogorov-Smirnov (Lilliefors)Less powerful; mostly of historical interest for normality
Ryan-JoinerCorrelation-based, similar to Shapiro-Wilk

All of them test H₀: the data are normal. A small p-value (below 0.05) is evidence of non-normality. Two cautions apply. With very large samples, trivial departures become significant. With very small samples, almost nothing is rejected. Always look at the plot as well, and check which distribution makes physical sense for the characteristic.

Common causes of non-normal data

  • Natural boundaries: times, flatness, runout, and impurity levels cannot go below zero, so they skew right.
  • Mixtures: data from several machines, operators, or suppliers pooled together.
  • Special causes and outliers: shifts or one-off events. Check a control chart first.
  • Truncation: parts outside specification were sorted out before you measured.
  • Measurement resolution: too few distinct values.
  • A genuinely non-normal process that is better described by a lognormal, Weibull, or exponential model.

Which transformation should you use?

TransformationFormulaTypical use
Natural logy = ln(x)Right-skewed positive data, such as times and concentrations (lognormal)
Square rooty = √xCounts, Poisson-like data
Reciprocaly = 1/xStrong right skew, such as rates
Box-Coxy = (xλ − 1)/λ; ln(x) when λ = 0Finds the power λ that makes positive data most normal
JohnsonA family of transformationsData that Box-Cox cannot fix, including negative values

Box-Cox power transformation

Box-Cox searches over λ, usually between −5 and 5, for the value that makes the transformed data closest to normal, and software reports the best λ and a confidence interval. In practice you round to a convenient value: λ = 1 means no change, 0.5 a square root, 0 the natural log, and −1 the reciprocal. Box-Cox needs all values to be positive. Transform the specification limits the same way when you compute capability, and back-transform results before reporting them.

Worked example: repair times

Fifty repair times range from 5.9 to 106.9 minutes, with a mean of 33.6, a median of 30.6, and a skewness of 2.08. The service target is an upper limit of 90 minutes, and 2 of the 50 jobs went over it.

  • Raw data: Anderson-Darling A² = 2.01 (p < 0.01); Shapiro-Wilk p < 0.0001. Not normal.
  • Box-Cox estimates λ ≈ 0.13, close to 0, which points to a log transformation.
  • ln(x): A² = 0.45 (p > 0.15); Shapiro-Wilk p = 0.32; skewness -0.31. No evidence against normality, so the data are well described as lognormal.
Capability methodPpuExpected over 90 min
Assume normal (wrong here)0.98about 1,618 ppm
Lognormal, via ln(x) and ln(USL)0.70about 17,899 ppm (1.8%)
Percentile method (median to the 99.865th percentile)0.52same lognormal fit

Treating the data as normal would understate the overrun rate about tenfold. The lognormal fit predicts about 1.8% over 90 minutes, which is consistent with the 2 in 50 actually observed.

Capability for non-normal data

There are three sound approaches. The first is to transform the data and the specification limits, then compute ordinary indices on the transformed scale. The second is to fit a distribution (lognormal, Weibull, and so on) and compute the expected fraction out of specification directly. The third is the percentile (Clements) method: replace the ±3σ distance with the distance from the median to the 0.135th and 99.865th percentiles of the fitted distribution, so Ppu = (USL − median)/(P99.865 − median). The methods give different index values for the same fit, so report which one you used. The predicted ppm, rather than the index, is usually the clearest result for the customer. See process capability for the normal case.

Frequently asked questions

Do I always need normal data for Six Sigma tools?

No. X̄ charts and t-tests on means are fairly robust because of the central limit theorem, and many tools such as Pareto charts, fishbone diagrams, and attribute charts do not assume normality. Normality matters most for capability and ppm estimates, individuals charts, and small-sample tests.

Should I remove outliers to make the data normal?

Only if you find an assignable cause, such as a recording error or a special event, and you document it. Removing inconvenient points to pass a normality test hides real process behavior.

What if no transformation works?

Check for mixtures and stratify first. Otherwise, fit another distribution, use the percentile method for capability, or switch to nonparametric tests such as Mann-Whitney or Kruskal-Wallis.

Can I transform data with zeros or negative values?

Not directly with logs or Box-Cox. You can add a constant first, but that changes the result and must be applied to the limits too. A Johnson transformation, or a distribution suited to the data, is usually cleaner.

Previous: Sample size and samplingAll topicsNext: Measurement system analysis

Related guides

  • Attribute MSA (agreement analysis)
  • ANOVA and non-parametric tests
  • Correlation and regression
  • Sample size and sampling
  • Statistical distributions
  • Design of experiments (DOE)
  • ASQ free training guide
  • Free Lean Six Sigma training guide

Last updated: November 11, 2026 · Published by Lean Six Sigma Training Guide (sixsigmatrainingfree.com)