Why Choose a Reference Value?
A continuous covariate in a parameter model is often recorded from zero, even when zero is outside the range of interest. In a log-linear model, the typical parameter at covariate value zero is the model intercept. That intercept may be mathematically valid but difficult to interpret clinically. Centering the covariate replaces zero with a chosen reference value, such as a typical or clinically meaningful value. The model's predictions do not change; the interpretation of its typical parameter does.
This tutorial considers one continuous covariate acting on one positive pharmacokinetic parameter. The model is conditional on the covariate and the subject's random effect. The focus is the exact change of parameterization: centering does not, by itself, change the assumed covariate relationship or the subject-to-subject random effects.
The Log-Linear Parameter Model
Suppose \(P_i\) is a positive parameter for subject \(i\), \(P_{\mathrm{pop}}\) is its population typical value at \(x_i=0\), \(\beta\) is the continuous-covariate coefficient, and \(\eta_i\) is the subject-specific random effect on the log scale. The uncentered model is
The model assumes that the covariate has a linear effect on \(\log(P_i)\), with the same coefficient \(\beta\) for each subject. The parameter \(P_i\) is positive because it is expressed as a positive typical value multiplied by an exponential. The random effect is additive on the log scale. Under the usual convention that \(\eta_i=0\) denotes the typical individual, \(P_{\mathrm{pop}}\) is the typical parameter at \(x_i=0\), not the arithmetic mean of the population's parameter values.
After defining \(x_i^c=x_i-c\), the same model can be written
Here \(P_{\mathrm{pop},c}\) is the typical parameter for an eta-zero individual whose covariate equals \(c\). The covariate coefficient remains \(\beta\): it still describes the change in log parameter per one-unit increase in \(x_i\). Its units are the inverse of the covariate's units. For example, if \(x_i\) is age in years, \(\beta\) is per year on the log-parameter scale.
Why the Reparameterization Is Exact
The transformation follows by substituting \(x_i=x_i^c+c\) into the original equation and collecting the terms that do not vary by subject:
This derivation gives both the new typical value and the unchanged slope. It also shows why the random effect is not adjusted: the term \(\eta_i\) is the same in both equations. If the random effects retain the same distribution, then centering does not change their distribution or their interpretation.
For fixed \(c\), the reverse transformation is \(P_{\mathrm{pop}}=P_{\mathrm{pop},c}\exp(-\beta c)\). Therefore, if the parameters are transformed consistently, the centered and uncentered equations produce exactly the same \(P_i\) for every subject. Centering is not a different biological model; it is a different choice of covariate origin.
Worked Example: Centering Age at 40 Years
Consider a hypothetical clearance model with age \(x_i\) in years: \(CL_i=4.00\exp(0.0300x_i+\eta_i)\) L/h. The coefficient is \(0.0300\) per year, and the original typical clearance is defined at age zero. Re-express the model with age centered at 40 years, then check the typical clearance at age 45 for an eta-zero individual.
Step 1: Define the centered covariate. Let \(x_i^c=x_i-40\), so \(x_i=x_i^c+40\).
Step 2: Transform the typical parameter. \(CL_{\mathrm{pop},40}=4.00\exp(0.0300\times40)=4.00\exp(1.20)=13.28\) L/h. The centered model is \(CL_i=13.28\exp(0.0300x_i^c+\eta_i)\) L/h.
Step 3: Calculate at age 45. The centered age is \(45-40=5\) years. With \(\eta_i=0\), the centered equation gives \(CL_i=13.28\exp(0.0300\times5)=13.28\exp(0.150)=15.43\) L/h.
Check using the original equation. \(CL_i=4.00\exp(0.0300\times45)=4.00\exp(1.35)=15.43\) L/h. The matching values confirm that the transformation changes the intercept's reference point, not the predicted parameter.
Choosing and Interpreting the Reference
The reference value \(c\) should be chosen for interpretation, not because a particular value is required by the mathematics. A clinically meaningful value, such as a standard adult age, can make the typical parameter immediately interpretable. The sample mean of the covariate is another possible reference, because it can make the centered covariate values average zero in the analyzed sample. Either choice is a coding decision; it does not establish that the reference is a causal or biologically special value.
The interpretation of the centered intercept is precise: \(P_{\mathrm{pop},c}\) is the typical parameter when \(x_i=c\) and \(\eta_i=0\). The interpretation of \(\beta\) is also precise: it is the slope relating the log parameter to the original covariate, per covariate unit. Subtracting a constant does not change differences between covariate values, so it does not change that slope. This tutorial does not require converting the log-scale coefficient to a parameter-scale ratio.
A useful distinction is between the reference value and the covariate scale. If age is measured in years and centered at 40 years, a subject aged 50 has \(x_i^c=10\) years. The centered covariate is still measured in years. Centering alone does not divide by a standard deviation or otherwise change the unit.
Worked Example: Changing the Reference from 70 kg to 60 kg
Suppose a hypothetical weight model for clearance is \(CL_i=6.00\exp\{-0.0150(x_i-70)+\eta_i\}\) L/h, where weight \(x_i\) is measured in kilograms. Rewrite the model with weight centered at 60 kg and verify the prediction at 80 kg for an eta-zero individual.
Step 1: Calculate the typical clearance at the new reference. At \(x_i=60\), the old centered covariate is \(60-70=-10\) kg. Thus \(CL_{\mathrm{pop},60}=6.00\exp\{-0.0150(-10)\}=6.00\exp(0.150)=6.971\) L/h.
Step 2: Write the new model. With \(x_i^c=x_i-60\), the model becomes \(CL_i=6.971\exp\{-0.0150x_i^c+\eta_i\}\) L/h. The slope remains \(-0.0150\) per kilogram.
Step 3: Check at 80 kg. The new centered value is \(80-60=20\) kg, so the new equation gives \(CL_i=6.971\exp(-0.0150\times20)=6.971\exp(-0.300)=5.164\) L/h.
The original equation gives \(6.00\exp\{-0.0150(80-70)\}=6.00\exp(-0.150)=5.164\) L/h. Changing the reference from 70 kg to 60 kg changes the typical clearance attached to the intercept, but preserves the value at 80 kg.
Assumptions, Checks, and Limits
The algebraic transformation is exact under the stated model, but its interpretation depends on the model assumptions. The parameter must be positive for this exponential specification; the covariate effect must be represented as linear on the log-parameter scale; and the reference \(c\) must use the same units and coding as \(x_i\). The reference is fixed for the parameterization, rather than varying by subject. The model also assumes the same \(\beta\) applies across subjects, unless a different model explicitly specifies otherwise.
Several checks help detect an incorrect recentering. First, verify the sign in \(P_{\mathrm{pop},c}=P_{\mathrm{pop}}\exp(\beta c)\): substituting \(x_i=c\) into the original equation must yield the new typical value. Second, calculate one predicted parameter using both equations at a covariate value other than \(c\). Third, check units: \(\beta c\) must be dimensionless, and the new typical parameter must have the same units as \(P_i\). If any of these checks fail, the reference value, sign, or coefficient units may have been entered incorrectly.
Centering cannot repair a misspecified covariate relationship. If the log-parameter relationship is curved, subtracting a constant from \(x_i\) does not make it linear. Nor does centering correct an omitted covariate, resolve poor covariate coverage, or change the random-effects assumptions. A reference far outside the observed covariate range may leave the intercept formally defined but practically dependent on extrapolation.
Common Mistake and Practical Comparison
A common error is to subtract \(c\) from the covariate but keep the old typical parameter unchanged. For example, replacing \(x_i\) by \(x_i-40\) in the age model while retaining \(P_{\mathrm{pop}}=4.00\) L/h makes the model predict 4.00 L/h at age 40 for an eta-zero individual. The original model predicts \(4.00\exp(0.0300\times40)=13.28\) L/h there. The correction is to transform the typical parameter at the same time: \(P_{\mathrm{pop},40}=P_{\mathrm{pop}}\exp(\beta\times40)\).
Keeping the covariate uncentered is mathematically equivalent and may be convenient when zero is meaningful. Centering is useful when the desired typical individual has a nonzero covariate value, because the intercept then refers directly to that individual. Choosing the sample mean instead can make the intercept describe the sample's mean covariate value, but that reference may be less clinically interpretable. Neither choice changes \(\beta\) or the model's predictions when the parameter transformation is made correctly. Centering can improve the readability of the intercept; it is not a substitute for checking the model form or the data.
Check Your Understanding
Answer each question using the centered log-linear parameter model. Short solutions follow the questions.
- A parameter model is \(P_i=3.00\exp(0.0200x_i+\eta_i)\), where \(x_i\) is measured in years. If the reference is 25 years, what is the new typical parameter, and what does it represent?
- After centering at \(c=10\), should the covariate coefficient change? Explain why.
- For \(P_i=8.00\exp\{0.0100(x_i-50)+\eta_i\}\), calculate the eta-zero typical parameter at \(x_i=60\).
- Name one model problem that centering does not fix.
Solutions. (1) \(P_{\mathrm{pop},25}=3.00\exp(0.0200\times25)=3.00\exp(0.500)=4.946\). It is the typical parameter for an eta-zero individual at 25 years. (2) No. Subtracting a constant changes the covariate origin but not its one-unit differences, so the slope on the log-parameter scale remains the same. (3) The centered covariate is \(60-50=10\), so \(P_i=8.00\exp(0.0100\times10)=8.00\exp(0.100)=8.841\). (4) Centering does not fix a curved log-parameter relationship, omitted covariates, or inadequate covariate coverage; it changes the reference point only.