Meta Regression

The Meta Regression section investigates whether study-level characteristics (covariates) explain heterogeneity in effect sizes. Where Subgroup Analysis splits studies into categorical groups, meta-regression models the relationship between the effect and one or more continuous or categorical covariates.

It answers questions like "Does the effect depend on mean participant age?" or "Is the effect larger in higher-quality studies?"


What you need

  • Same per-study effect data as Main Analysis
  • One or more covariates per study (e.g. mean age, year of publication, study quality score, dose, baseline risk)

Covariates can be continuous or categorical. The interface lets you mark each type and select which to include.


Supported effect measures

Mean Difference, Standardized Mean Difference, Paired Means, Single Mean, Risk Difference, Odds Ratio, Peto Odds Ratio, Risk Ratio, Hazard Ratio, Incidence Rate Ratio, Proportions/Prevalence, Correlation Coefficient, AUC-ROC, Diagnostic Test Accuracy, Generic Inverse Variance.


The workflow

StepWhat you do
1. Select analysis typeChoose effect measure
2. Enter study dataAdd each study with effect data and covariate values
3. Define covariatesMark as continuous or categorical, select which to include
4. Run regressionEngine fits model and returns coefficients, fit, adjusted effect

Re-run with different covariate combinations to compare models.


What the regression reports

Per-covariate coefficients

FieldMeaning
CoefficientChange in effect size per unit increase in covariate
Standard errorSE of the coefficient
z-scorecoefficient / SE
p-valueTwo-tailed, from standard normal
95% CIcoefficient +/- 1.96 * SE

A small p-value indicates the covariate is associated with variation in effect size across studies.

Model summary

FieldMeaning
Adjusted overall effectEffect estimate after accounting for covariates
95% CIConfidence interval for adjusted estimate
Adjusted p-valueSignificance of adjusted overall effect
Residual heterogeneityBetween-study variation not explained by covariates
R-squaredProportion of between-study variance explained by covariates (%)

High R-squared with a significant coefficient is the strongest evidence of a true effect modifier.


Estimation framework

Regression coefficients are estimated using the method of moments approach. Standard errors account for residual heterogeneity not explained by covariates. Hypothesis tests use Wald-type z-tests (p < 0.05, two-tailed).

Interpretation notes:

  • Coefficients describe study-level associations, not causal claims
  • Ecological inferences (individual-level conclusions from study-level data) require caution
  • Conventional guidance: no more than one covariate per ten studies

Outputs

OutputContents
Coefficients tablePer-covariate coefficient, SE, z, p, 95% CI
R-squaredPercentage of heterogeneity explained
Residual heterogeneityRemaining between-study variance
Adjusted overall effectPoint estimate and 95% CI
Model summaryCombined view
Bubble plotEffect-covariate relationship (per continuous covariate)
ExportCoefficients and summary for manuscripts

When to use Meta Regression vs Subgroup Analysis

QuestionTool
Does the effect differ between categorical groups?Subgroup Analysis
Does the effect change with a continuous covariate?Meta Regression
Joint effect of multiple covariates?Meta Regression
How much heterogeneity does a covariate explain?Meta Regression (R-squared)

The two are complementary: subgroup analysis for well-defined groups; meta-regression for flexible quantification of moderation.