A random‐effects regression model for meta‐analysis

C. S. Berkey, D. C. Hoaglin, F. Mosteller, G. A. Colditz

Research output: Contribution to journalArticlepeer-review

576 Scopus citations


Many meta‐analyses use a random‐effects model to account for heterogeneity among study results, beyond the variation associated with fixed effects. A random‐effects regression approach for the synthesis of 2 × 2 tables allows the inclusion of covariates that may explain heterogeneity. A simulation study found that the random‐effects regression method performs well in the context of a meta‐analysis of the efficacy of a vaccine for the prevention of tuberculosis, where certain factors are thought to modify vaccine efficacy. A smoothed estimator of the within‐study variances produced less bias in the estimated regression coefficients. The method provided very good power for detecting a non‐zero intercept term (representing overall treatment efficacy) but low power for detecting a weak covariate in a meta‐analysis of 10 studies. We illustrate the model by exploring the relationship between vaccine efficacy and one factor thought to modify efficacy. The model also applies to the meta‐analysis of continuous outcomes when covariates are present.

Original languageEnglish
Pages (from-to)395-411
Number of pages17
JournalStatistics in medicine
Issue number4
StatePublished - Feb 28 1995


Dive into the research topics of 'A random‐effects regression model for meta‐analysis'. Together they form a unique fingerprint.

Cite this