Skip to content

The Multiple Regression Model

The multiple linear regression (MLR) model writes y=β0+β1x1++βkxk+uy=\beta_0+\beta_1 x_1+\dots+\beta_k x_k+u, so one equation holds kk explanatory variables plus an error uu. Each slope βj\beta_j is a partial effect, the change in yy from a one-unit rise in xjx_j holding the other regressors fixed. Adding controls lets you measure a ceteris paribus effect from observational data without a controlled experiment.

Why it matters

Simple regression blames everything on one variable. Multiple regression gives each input its own dial, so you can ask what educ does to wage while keeping exper at the same level. The error uu still soaks up everything you did not measure.

Formulas

Population MLR model
y=β0+β1x1+β2x2++βkxk+uy=\beta_0+\beta_1 x_1+\beta_2 x_2+\dots+\beta_k x_k+u
kk slopes plus an intercept; uu holds all unobserved factors.
Partial effect
Δy=βjΔxj(other x fixed)\Delta y=\beta_j\,\Delta x_j \quad (\text{other } x \text{ fixed})
βj\beta_j reads as the ceteris paribus effect of xjx_j on yy.

Worked examples

Scenario

You model log wage on schooling and experience with `regress lwage educ exper`.

Solution

The fitted equation is lwage^=0.217+0.098educ+0.010exper\widehat{\mathrm{lwage}}=0.217+0.098\,\mathrm{educ}+0.010\,\mathrm{exper}. The coefficient on educ, about 0.098, is the effect of one more year of school holding experience fixed, roughly a 9.8 percent wage gain.

NoteBecause the outcome is logged, slopes read as approximate proportional changes.

Common mistakes

  • Thinking β1\beta_1 in MLR is the same number as the slope from a simple regression of yy on x1x_1. It only matches when the added regressors are uncorrelated with x1x_1.
  • Reading βj\beta_j as a total effect. It is the effect with the other listed variables held fixed, not the effect once you let everything move.
  • Believing more regressors always means a more credible causal estimate. Adding a variable that sits on the causal pathway can distort the effect you care about.
  • Treating the intercept β0\beta_0 as meaningless. It is the predicted yy when every regressor equals zero, which can be far outside the data range.

Revision bullets

  • MLR: y=β0+β1x1++βkxk+uy=\beta_0+\beta_1 x_1+\dots+\beta_k x_k+u, one error term for all unobservables.
  • Each βj\beta_j is a partial (ceteris paribus) effect, not a raw correlation.
  • Controls let observational data approximate a ceteris paribus comparison.
  • MLR slopes differ from simple-regression slopes unless regressors are uncorrelated.

Quick check

In y=β0+β1x1+β2x2+uy=\beta_0+\beta_1 x_1+\beta_2 x_2+u, what does β1\beta_1 measure?

When does the MLR coefficient on x1x_1 equal the simple-regression slope of yy on x1x_1?

Connected topics

Sources

  1. Wooldridge, Introductory Econometrics, Ch. 3
    Wooldridge (2019), Introductory Econometrics: A Modern Approach, 7th ed., Ch. 3
  2. Hill, Griffiths & Lim, Ch. 5
    Hill, Griffiths & Lim (2018), Principles of Econometrics, 5th ed., Ch. 5
How to cite this page
Dr. Phil's Quant Lab. (2026). The Multiple Regression Model. Derivatives Atlas. https://phucnguyenvan.com/concept/efm-mlr-model