Why Center Several Predictors?
In a multiple regression model, the intercept is the fitted response when every predictor equals zero. That profile can be difficult to interpret if zero is impossible, unusual, or simply not of interest for several predictors at once. Centering lets us choose a more useful reference profile: for example, a person of a specified age, with a specified baseline score and amount of exercise.
When several predictors are centered, the intercept refers to the joint profile in which each predictor is at its own chosen value. It does not refer to one predictor in isolation. This makes the selection of all centering values, and the units in which they are recorded, essential to interpretation.
The Model and the Centered Intercept
Begin with an additive multiple regression model with an intercept and \(p\) quantitative predictors:
Here \(Y_i\) is the response for observation \(i\), \(\beta_0,\ldots,\beta_p\) are model coefficients, and \(\varepsilon_i\) is the error. For interpreting the regression as a model for the conditional mean, assume \(E(\varepsilon_i\mid x_{i1},\ldots,x_{ip})=0\). Then the model's conditional mean at a predictor profile is the response part of the equation. Centering is an algebraic change of predictor origins; it does not by itself make the model assumptions more plausible or establish a causal relationship.
Choose a reference value \(c_j\) for each predictor and define \(x_{ij}^{c}=x_{ij}-c_j\). The profile represented by all centered predictors being zero is therefore \((c_1,c_2,\ldots,c_p)\) on the original scales. Substituting \(x_{ij}=x_{ij}^{c}+c_j\) into the model gives:
The new intercept is \(\beta_0^{c}=\beta_0+\sum_{j=1}^{p}\beta_jc_j\). In a fitted model, use the estimated coefficients in this calculation: \(\hat{\beta}_0^{c}=\hat{\beta}_0+\sum_{j=1}^{p}\hat{\beta}_jc_j\). This is the fitted response at the chosen joint profile, because setting every \(x_{ij}^{c}\) to zero removes all centered predictor terms.
A Practical Procedure
Before centering, write down the predictor names, their units, and the intended reference value for each. The choices need not be the sample means. They might be meaningful clinical or educational reference values, a typical profile, or another profile relevant to the question. The values should be selected and reported in the original units so that the profile remains clear.
For example, record age in years, exercise in hours per week, and a score in points. Do not combine values from different scales.
Call these values \(c_1,\ldots,c_p\). Together they define one joint predictor profile.
For every observation, calculate \(x_{ij}^{c}=x_{ij}-c_j\), keeping the predictor's original unit.
Use \(\hat{\beta}_0^{c}=\hat{\beta}_0+\sum_{j=1}^{p}\hat{\beta}_jc_j\), then describe the fitted response at the full reference profile.
Worked Example: Centering Study Time and Absences
Suppose, hypothetically, a fitted additive model predicts an exam score in points from weekly study time and the number of classes missed:
Study time is measured in hours per week, and absences are measured in classes. Choose 8 study hours per week and 2 missed classes as the reference values. The centered predictors are study hours minus 8 hours and classes missed minus 2 classes. The centered intercept is:
The centered equation is \(\widehat{\text{score}}=87.6+3.5(\text{centered study hours})-1.2(\text{centered classes missed})\). When both centered predictors are zero, the original profile is 8 study hours per week and 2 missed classes. The intercept therefore gives a fitted exam score of 87.6 points for that profile. It is not necessarily the score of a particular student.
As a check, a student profile of 10 study hours and 3 missed classes has centered values \(10-8=2\) hours and \(3-2=1\) class. The original model predicts \(62+3.5(10)-1.2(3)=93.4\) points. The centered equation gives \(87.6+3.5(2)-1.2(1)=93.4\) points as well.
Several Predictors Form One Reference Profile
With three or more predictors, the same rule applies: add the original intercept to the sum of each estimated slope multiplied by that predictor's centering value. Each product has the response unit, so the terms can be added. For example, a slope measured in score points per year multiplied by a centering value in years contributes points to the new intercept.
The zero values in the centered columns should be read together. A centered intercept is not the fitted response for an average value of each predictor unless the selected centering values actually are those averages. Nor does it mean that a person or case with that exact combination was observed. The model supplies a fitted response at the specified profile whether or not a matching record exists; how trustworthy an extrapolation is depends on the data and model context.
Worked Example: Centering Three Predictors at Their Means
Consider a hypothetical fitted model for a course assessment score, measured in points:
Suppose the sample means are 70 prior-score points, 6 study hours per week, and 1.5 missed classes. Choose those three values as the centering values. The centered intercept is calculated using every predictor:
The corresponding centered predictor values are prior score minus 70 points, study hours minus 6 hours per week, and missed classes minus 1.5 classes. Thus the intercept of 91.75 points is the fitted assessment score at the joint profile of 70 prior-score points, 6 study hours per week, and 1.5 missed classes.
The fact that the centering values are the separate sample means does not, on its own, make this intercept the sample mean assessment score. The intercept is defined by the fitted model at the stated profile. Establishing when it also equals the sample mean response requires additional conditions and is a separate result.
Choosing and Reporting the Values
A good centering choice gives the intercept a useful, accurately stated interpretation. If the purpose is to describe a typical profile, sample means can be convenient. If a particular reference case matters, choose its predictor values instead. In either case, state the values explicitly. “The intercept is the expected response at the mean” is incomplete when several predictors are involved: readers need to know which mean was used for each predictor and the units.
Centering does not standardize a predictor. For example, subtracting 50 years from age still leaves age measured in years; it does not convert age to standard deviation units. It also does not change the meaning of the response unit. If the response is measured in points, the centered intercept remains measured in points.
Worked Example: A Reference Profile With Different Units
Suppose a hypothetical fitted model predicts a daily symptom score in points using age in years, daily medication dose in milligrams, and sleep in hours per night:
Choose the reference profile age 60 years, dose 20 milligrams per day, and sleep 7 hours per night. The new intercept is:
The centered intercept represents the fitted symptom score for the combined profile of age 60 years, dose 20 milligrams per day, and 7 hours of sleep per night. Each centered value is zero at its own chosen reference value. The units of the intercept are points, while the centering values retain their respective units.
This interpretation is about the fitted association encoded by the model. It does not imply that changing a person's age, dose, or sleep by a specified amount would cause the fitted change in symptoms. The model and data would need to support any causal claim.
Common Mistakes
- Centering only one predictor but describing a full reference profile. If only age is centered, the intercept still corresponds to zero for every other uncentered predictor. To make the intercept represent a chosen profile across several predictors, center each one at its stated value.
- Forgetting one term in the intercept calculation. With three predictors, use \(\hat{\beta}_0+\hat{\beta}_1c_1+\hat{\beta}_2c_2+\hat{\beta}_3c_3\). Omitting a predictor's product gives the wrong fitted value for the joint profile.
- Mixing units or signs. A centering value is subtracted from the corresponding predictor, and its product with the slope is added to the old intercept. Keep hours, points, years, and other units attached to the values.
- Calling the intercept an observed outcome. It is a fitted response at a predictor profile, not necessarily a recorded response for any individual.
- Assuming the chosen profile is automatically well supported. Centering can make an intercept easy to describe, but it cannot supply data near a profile that lies far outside the observed predictor combinations.
Check Your Understanding
Answer each question by identifying the full predictor profile, not just one predictor.
- A model is \(\hat{y}=10+2x_1-3x_2\). If \(x_1\) is centered at 4 and \(x_2\) at 2, what is the new intercept, and what profile does it represent?
- In a model with three predictors, explain why centering only two predictors does not make the intercept correspond to the chosen value of the third predictor.
- A centered model has an intercept of 25 points, with age centered at 40 years and weekly exercise centered at 3 hours. State the profile interpretation of the intercept.
- Does centering a predictor at its mean convert it to standard deviation units? Explain.
- Why is it incorrect to say that the centered intercept must be an observed outcome?