VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Partial Regression Plots, Added Variables and Adjusted Relationships

Why is mathematics important when a scatter plot hides the effect of other predictors? A partial regression plot removes the linear contribution of the other predictors from both the response and one target predictor, then plots the two residual sets.

The slope reproduces the target coefficient in the full multiple regression, while unusual points reveal coefficient influence.

Did you know? The horizontal axis is not the original predictor; it is the part of that predictor unexplained by the other predictors.

Full chapter index

Chapters 1–4 · Understand the question
  1. The adjusted-relationship question
  2. The NIST construction
  3. The axes
  4. A worked miniature example
Chapters 5–9 · Reproduce the example
  1. Why the slope matches
  2. Residual equivalence
  3. Influential points
  4. Partial regression versus raw scatter
  5. Partial regression versus partial residual
Chapters 10–15 · Check assumptions
  1. Not a causal graph
  2. Collinearity
  3. Nonlinearity
  4. Heteroscedasticity
  5. Outliers
  6. Interactions
Chapters 16–20 · Explore applications
  1. Visual workflow
  2. Spreadsheet workflow
  3. Coding workflow
  4. Applications and careers
  5. Connection to recent mathematics articles
Chapters 21–24 · Study and verify
  1. Guidance for students and parents
  2. Practice questions
  3. Frequently asked questions
  4. Useful next reading

CHAPTER 1 OF 24 · Understand the question

1. The adjusted-relationship question

Back to contents

A raw y-versus-x plot mixes the target predictor with variables correlated with it. Partial regression asks what remains of y and x after the same other predictors are accounted for.

Contents · Next chapter

CHAPTER 2 OF 24 · Understand the question

2. The NIST construction

Back to contents

NIST gives three steps: regress y on all predictors except x_j; regress x_j on the remaining predictors; plot the two residual sets. Read the NIST partial-regression reference.

Contents · Previous chapter · Next chapter

CHAPTER 3 OF 24 · Understand the question

3. The axes

Back to contents

The vertical axis is residual y after removing other predictors. The horizontal axis is residual x_j after removing other predictors. Both are adjusted quantities.

Adjusted xAdjusted y
−2, −1, 1, 2−4, −2, 2, 4
Residualised pairs.

Contents · Previous chapter · Next chapter

CHAPTER 4 OF 24 · Understand the question

4. A worked miniature example

Back to contents

Suppose adjusted x residuals are −2,−1,1,2 and adjusted y residuals are −4,−2,2,4. The least-squares line through the plot has slope 2 and intercept zero.

InterceptSlope
02
Added-variable line.

Contents · Previous chapter · Next chapter

CHAPTER 5 OF 24 · Reproduce the example

5. Why the slope matches

Back to contents

NIST notes that the fitted slope in the partial regression plot equals beta_j from the full model and the intercept is zero. This is the added-variable theorem in action.

Contents · Previous chapter · Next chapter

CHAPTER 6 OF 24 · Reproduce the example

6. Residual equivalence

Back to contents

Residuals from the plot’s fitted line match residuals from the full regression, another NIST-listed property.

Contents · Previous chapter · Next chapter

CHAPTER 7 OF 24 · Reproduce the example

7. Influential points

Back to contents

A case far along adjusted x and off the line can exert strong influence on beta_j. Label cases and compare DFBETAS.

Contents · Previous chapter · Next chapter

CHAPTER 8 OF 24 · Reproduce the example

8. Partial regression versus raw scatter

Back to contents

The raw scatter shows total association. The partial plot shows the linear association remaining after adjustment for specified predictors.

Contents · Previous chapter · Next chapter

CHAPTER 9 OF 24 · Reproduce the example

9. Partial regression versus partial residual

Back to contents

NIST distinguishes added-variable plots from partial residual plots. The latter is often used to inspect functional form because its x-axis remains the original predictor.

Contents · Previous chapter · Next chapter

CHAPTER 10 OF 24 · Check assumptions

10. Not a causal graph

Back to contents

Adjustment in a regression does not automatically remove confounding. Variable choice, measurement, timing and causal structure still matter.

Contents · Previous chapter · Next chapter

CHAPTER 11 OF 24 · Check assumptions

11. Collinearity

Back to contents

If little adjusted x remains after regressing on other predictors, the horizontal spread shrinks and beta_j becomes weakly identified.

Contents · Previous chapter · Next chapter

CHAPTER 12 OF 24 · Check assumptions

12. Nonlinearity

Back to contents

Curvature in the plot can signal model problems, but the adjusted x-axis can limit direct transformation choices. Use several diagnostics.

Contents · Previous chapter · Next chapter

CHAPTER 13 OF 24 · Check assumptions

13. Heteroscedasticity

Back to contents

Changing vertical spread across adjusted x can suggest non-constant variance. Confirm with residual plots and domain reasoning.

Contents · Previous chapter · Next chapter

CHAPTER 14 OF 24 · Check assumptions

14. Outliers

Back to contents

Response outliers appear as unusual vertical residuals. Predictor-combination outliers appear horizontally. Influence depends on both.

Contents · Previous chapter · Next chapter

CHAPTER 15 OF 24 · Check assumptions

15. Interactions

Back to contents

A main-effect partial plot can mislead when interactions are central. Build diagnostics for the fitted model terms and interpret conditional effects.

Contents · Previous chapter · Next chapter

CHAPTER 16 OF 24 · Explore applications

16. Visual workflow

Back to contents

Create one plot per predictor, use common case labels and pair it with leverage, Cook’s distance and DFBETAS.

Contents · Previous chapter · Next chapter

CHAPTER 17 OF 24 · Explore applications

17. Spreadsheet workflow

Back to contents

Fit two auxiliary regressions, save aligned residuals, plot them and fit a zero-intercept line as a check.

Contents · Previous chapter · Next chapter

CHAPTER 18 OF 24 · Explore applications

18. Coding workflow

Back to contents

Use a tested added-variable plot function, preserve preprocessing and row IDs, and verify the plotted slope against the full coefficient.

Contents · Previous chapter · Next chapter

CHAPTER 19 OF 24 · Explore applications

19. Applications and careers

Back to contents

Added-variable plots support economics, engineering, environmental science, education analytics and interpretable AI.

Contents · Previous chapter · Next chapter

CHAPTER 20 OF 24 · Explore applications

20. Connection to recent mathematics articles

Back to contents

The DFBETAS guide examines coefficient sensitivity. The VIF guide explains why adjusted x can have little remaining variation.

Contents · Previous chapter · Next chapter

CHAPTER 21 OF 24 · Study and verify

21. Guidance for students and parents

Back to contents

Students should label both axes as residualised quantities. Parents can ask which variables were adjusted for and why.

Contents · Previous chapter · Next chapter

CHAPTER 22 OF 24 · Study and verify

22. Practice questions

Back to contents

  • Fit a line through the miniature residual pairs.
  • Explain why the intercept is zero.
  • Compare a raw scatter with an added-variable plot.

Contents · Previous chapter · Next chapter

CHAPTER 23 OF 24 · Study and verify

23. Frequently asked questions

Back to contents

### Is the horizontal axis x_j? No. It is the residual part of x_j.

### Does the slope equal the full coefficient? Yes under the same least-squares model.

### Does adjustment prove causation? No.

Contents · Previous chapter · Next chapter

CHAPTER 24 OF 24 · Study and verify

24. Useful next reading

Back to contents

Continue through the Mathematics Learning Hub and build a matrix of partial regression plots for one model.

Contents · Previous chapter · Mathematics Learning Hub

Extended practice laboratory

Practice case 1: Choose target predictor

Setup: Use the article’s partial-regression-plot example and change one declared input for case 1. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 2: Fit response without target

Setup: Use the article’s partial-regression-plot example and change one declared input for case 2. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 3: Save response residuals

Setup: Use the article’s partial-regression-plot example and change one declared input for case 3. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 4: Fit target on other predictors

Setup: Use the article’s partial-regression-plot example and change one declared input for case 4. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 5: Save target residuals

Setup: Use the article’s partial-regression-plot example and change one declared input for case 5. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 6: Align row IDs

Setup: Use the article’s partial-regression-plot example and change one declared input for case 6. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 7: Plot residual pairs

Setup: Use the article’s partial-regression-plot example and change one declared input for case 7. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 8: Fit zero-intercept line

Setup: Use the article’s partial-regression-plot example and change one declared input for case 8. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 9: Compare full coefficient

Setup: Use the article’s partial-regression-plot example and change one declared input for case 9. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 10: Check residual equivalence

Setup: Use the article’s partial-regression-plot example and change one declared input for case 10. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 11: Label influential case

Setup: Use the article’s partial-regression-plot example and change one declared input for case 11. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 12: Compare raw scatter

Setup: Use the article’s partial-regression-plot example and change one declared input for case 12. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 13: Compare partial residual plot

Setup: Use the article’s partial-regression-plot example and change one declared input for case 13. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 14: Inspect nonlinearity

Setup: Use the article’s partial-regression-plot example and change one declared input for case 14. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 15: Inspect changing variance

Setup: Use the article’s partial-regression-plot example and change one declared input for case 15. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 16: Inspect outliers

Setup: Use the article’s partial-regression-plot example and change one declared input for case 16. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 17: Inspect collinearity

Setup: Use the article’s partial-regression-plot example and change one declared input for case 17. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 18: Inspect interactions

Setup: Use the article’s partial-regression-plot example and change one declared input for case 18. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 19: Compare DFBETAS

Setup: Use the article’s partial-regression-plot example and change one declared input for case 19. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 20: Compare leverage

Setup: Use the article’s partial-regression-plot example and change one declared input for case 20. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 21: Check causal assumptions

Setup: Use the article’s partial-regression-plot example and change one declared input for case 21. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 22: Change adjustment set

Setup: Use the article’s partial-regression-plot example and change one declared input for case 22. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 23: Preserve transformations

Setup: Use the article’s partial-regression-plot example and change one declared input for case 23. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 24: Avoid causal overclaim

Setup: Use the article’s partial-regression-plot example and change one declared input for case 24. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 25: Write an adjusted-relationship conclusion

Setup: Use the article’s partial-regression-plot example and change one declared input for case 25. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.