Why Normality Matters for Regression Inference
A fitted regression line or surface summarizes how the mean outcome changes with the predictors. Regression inference goes further: it uses the data to quantify uncertainty about coefficients, through tests and confidence intervals. The normality assumption matters chiefly because it gives these procedures their exact small-sample distributions under the model.
Normality is not the assumption that the observed outcomes themselves must form a normal-shaped distribution. Outcomes can vary across predictor values because their means vary. The relevant assumption concerns the errors around those means, conditional on the predictors. Residual histograms and normal quantile plots can help assess whether the observed residuals are consistent with that assumption, but they do not directly reveal the unobserved errors.
These assumptions describe different features of the model. The mean structure concerns whether the chosen regression form captures the average relationship. Constant variance concerns whether the errors have the same spread across predictor values. Normality concerns the shape of the error distribution at a given set of predictor values. A model can satisfy one of these conditions while departing from another.
The regression diagnostics considered in the earlier material on residual plots address these features in different ways. A pattern in residuals against fitted values or predictors can point to a problem with the mean structure or the spread. A normal quantile plot is instead used to look for departures from a normal error shape. None of these plots turns an assumption into a fact: they provide evidence, and their limitations matter.
What the Normality Assumption Does—and Does Not Do
Ordinary least squares calculates coefficient estimates by minimizing the sum of squared residuals. It can calculate those estimates whether or not the errors are normal. Under the other model conditions, including a correctly specified conditional mean and errors with mean zero, the estimates can be unbiased without normal errors. Normality is not needed to draw the fitted regression line.
The role of normality is clearest when we use a coefficient estimate to test a hypothesis or form a confidence interval. Let \(b_j\) estimate the population coefficient \(\beta_j\), and let \(SE(b_j)\) be its estimated standard error. For testing \(H_0:\beta_j=0\), the usual statistic is
With an intercept and \(k\) predictors, the residual degrees of freedom are \(df=n-k-1\). Under the full set of assumptions, including normally distributed errors, this statistic has a t distribution with \(n-k-1\) degrees of freedom under the null hypothesis. Normality is what supports that exact finite-sample reference distribution; it is not what makes the coefficient estimate exist.
A confidence interval for \(\beta_j\) has the corresponding form \(b_j\pm t^*SE(b_j)\), where \(t^*\) is the appropriate t critical value for the chosen confidence level and degrees of freedom. If errors are not normal, the usual t procedure is generally no longer guaranteed to be exact in a small sample. In sufficiently large samples, the sampling distribution of estimates may often be approximately normal under suitable conditions, but that is an approximation, not a reason to ignore serious model problems.
Why the t Reference Distribution Appears
The justification shows why normality is tied to inference rather than to fitting. For this derivation, collect the intercept and predictor values into a design matrix \(X\), and write the coefficient estimates as a vector \(b\). Assume \(X\) has full column rank, and condition on its observed values. Under the model,
The second term is a linear transformation of the error vector. If the errors are independent normal variables with variance \(\sigma^2\), this transformation is also normal, with mean zero and covariance matrix \(\sigma^2(X^\mathsf{T}X)^{-1}\). Thus each coefficient estimate \(b_j\), conditional on \(X\), is normal around \(\beta_j\), with variance \(\sigma^2c_{jj}\), where \(c_{jj}\) is the corresponding diagonal element of \((X^\mathsf{T}X)^{-1}\).
The error variance is unknown, so it is estimated using the residual sum of squares \(SSE\), divided by the residual degrees of freedom. Under the same normal-error model, \(SSE/\sigma^2\) has a chi-squared distribution with \(n-k-1\) degrees of freedom and is independent of \(b_j\). Combining the standardized normal coefficient with this independent variance estimate gives
That is the basis for the usual t tests and confidence intervals. If normality is not a reasonable model, this exact argument breaks at its first step: the coefficient estimate need not have a normal distribution, and the variance estimate need not produce the stated t ratio. The formula for a t statistic can still be computed, but its usual reference distribution may not accurately describe its behavior in repeated samples.
Worked Examples
Worked Example: A Coefficient Test With Modest Tail Departures
In a hypothetical regression of appointment waiting time on a scheduling measure, a sample of 80 clinics gives an estimated slope of \(-0.35\) minutes per one-unit increase in the measure, with standard error \(0.12\) minutes. There is one predictor, so \(df=80-1-1=78\). Suppose the residual diagnostics show no pronounced curvature or change in spread, while the normal quantile plot has modest departures near the tails. Find the usual two-sided test statistic and p-value for \(H_0:\beta_1=0\).
The test statistic is $$ t=\frac{-0.35-0}{0.12}=-2.9167. $$
The two-sided p-value under the t reference distribution with 78 degrees of freedom is $$ P\bigl(|T_{78}|\geq 2.9167\bigr)=0.004618. $$
If the normal-error model and the other regression assumptions hold, this is strong evidence against a zero population slope. The estimate describes an association of \(-0.35\) minutes per unit in the fitted model; it does not establish that changing the scheduling measure causes waiting time to change. Because the plot shows some tail departures, the exact small-sample calibration is not assured merely by calculating the p-value. The diagnostics are evidence to weigh, not a formal pass-or-fail test.
Worked Example: An Interval Under a Normal-Error Model
A hypothetical study models crop yield in kilograms per plot using one quantitative predictor. There are 24 plots, and the fitted slope is \(1.50\) kilograms per plot per predictor unit, with standard error \(0.50\). Assume the plots were sampled independently, the residual-versus-fitted display shows no systematic mean pattern or clear change in spread, and the normal quantile plot shows no substantial departure. Find and interpret the usual 95% confidence interval for the slope.
There is one predictor, so \(df=24-1-1=22\). The 95% critical value is approximately \(t^*=2.074\). The interval is $$ 1.50\pm 2.074(0.50) =1.50\pm 1.037 =(0.463,\ 2.537). $$
Under the stated model, the interval procedure produces intervals that contain the population slope in 95% of repeated samples. In this hypothetical analysis, the interval estimates the mean yield difference associated with a one-unit increase in the predictor as between \(0.463\) and \(2.537\) kilograms per plot. It does not mean there is a 95% probability that this fixed population slope lies in this particular interval.
The diagnostics are reasonably consistent with the assumptions, and the independent sampling is specified. A plot cannot prove normality, however, so the model-based interpretation remains conditional on those assumptions being adequate.
Worked Example: A Small Sample With Strong Skewness
In a hypothetical regression with 12 independent observations and one predictor, a slope estimate is \(0.90\) units of outcome per predictor unit and its standard error is \(0.50\). The residual display gives no clear curvature or fan shape, but the normal quantile plot shows a pronounced one-sided tail. Calculate the usual t statistic and its nominal two-sided p-value, then assess what can be concluded.
The degrees of freedom are \(12-1-1=10\), and $$ t=\frac{0.90}{0.50}=1.80. $$
If the normal-error assumption held, the two-sided p-value would be $$ P\bigl(|T_{10}|\geq 1.80\bigr)=0.102. $$
This value is a nominal p-value: it is calculated from the standard t reference distribution, but the strong tail departure makes that distributional calibration questionable, especially with only 12 observations. The value does not justify saying that the slope is zero or that the null hypothesis is true. It also does not provide a reliable exact small-sample test under the diagnostic evidence described. The appropriate conclusion is that the estimated slope is positive, but the standard small-sample inference is uncertain because normality is doubtful.
Using Plots as Evidence, Not as Formal Tests
A residual histogram or normal quantile plot is a visual diagnostic. It can reveal an obvious skew, heavy tails, or unusual departures from a normal shape, but a plot does not calculate the probability of seeing the observed residual pattern under a precisely stated null hypothesis. Nor does a plot establish that the model assumptions are true when it looks approximately normal. Its appearance depends on sample size, and modest deviations can be hard to assess visually.
A residual plot has another limitation: residuals are calculated after fitting the regression, while the errors in the model are unobserved. The residuals serve as evidence about the errors, but they are not the errors themselves. Consequently, a visually normal residual distribution is not a guarantee of normally distributed errors, and a visually imperfect one does not by itself identify the cause of the departure.
Keep the diagnostic questions separate. A curved pattern in residuals against fitted values concerns the mean structure. A fan-like pattern concerns changing spread. A departure in a normal quantile plot concerns distributional shape. One diagnostic cannot substitute for another: a normal-looking histogram does not rule out curvature or unequal variance, and a flat residual pattern does not establish normality.
Common Mistake
A common mistake is to treat a nearly straight normal quantile plot as proof that normality holds, then report a small-sample p-value as unquestionably exact. The correction is to describe the plot as showing no strong visual evidence against normality, while remembering that it cannot verify the assumption. The p-value is exact only under the model assumptions; if the sample is small and departures are pronounced, its usual calibration may be unreliable.
The opposite mistake is to assume that any visible departure makes regression fitting impossible. Normality is not required to calculate least-squares estimates. The issue is how much confidence to place in the usual small-sample inference, not whether the regression coefficients can be computed.
Check Your Understanding
Answer each question using the distinctions in this tutorial.
- Which part of the regression model is assumed to be normally distributed for exact small-sample coefficient inference: the outcomes, the predictors, or the errors conditional on the predictors?
- Explain how a curved residual pattern and a departure in a normal quantile plot concern different model features.
- For a model with 30 observations and three predictors, what are the residual degrees of freedom for the usual coefficient t test?
- What does a two-sided p-value of 0.03 mean under the null hypothesis and the stated model assumptions? What does it not mean?
- Why does an approximately straight normal quantile plot provide evidence about normality but not prove it?