How to perform a meta-analysis with R: a practical tutorial
Top Cited Papers
- 28 September 2019
- journal article
- research article
- Published by BMJ in Evidence-Based Mental Health
- Vol. 22 (4), 153-160
- https://doi.org/10.1136/ebmental-2019-300117
Abstract
Objective Meta-analysis is of fundamental importance to obtain an unbiased assessment of the available evidence. In general, the use of meta-analysis has been increasing over the last three decades with mental health as a major research topic. It is then essential to well understand its methodology and interpret its results. In this publication, we describe how to perform a meta-analysis with the freely available statistical software environment R, using a working example taken from the field of mental health. Methods R package meta is used to conduct standard meta-analysis. Sensitivity analyses for missing binary outcome data and potential selection bias are conducted with R package metasens. All essential R commands are provided and clearly described to conduct and report analyses. Results The working example considers a binary outcome: we show how to conduct a fixed effect and random effects meta-analysis and subgroup analysis, produce a forest and funnel plot and to test and adjust for funnel plot asymmetry. All these steps work similar for other outcome types. Conclusions R represents a powerful and flexible tool to conduct meta-analyses. This publication gives a brief glimpse into the topic and provides directions to more advanced meta-analysis methods available in R.Keywords
This publication has 25 references indexed in Scilit:
- Characteristics of meta-analyses and their component studies in the Cochrane Database of Systematic Reviews: a cross-sectional, descriptive analysisBMC Medical Research Methodology, 2011
- Recommendations for examining and interpreting funnel plot asymmetry in meta-analyses of randomised controlled trialsBMJ, 2011
- Detecting and adjusting for small‐study effects in meta‐analysisBiometrical Journal, 2011
- Contour-enhanced meta-analysis funnel plots help distinguish publication bias from other causes of asymmetryJournal of Clinical Epidemiology, 2008
- A Re-Evaluation of Random-Effects Meta-AnalysisJournal of the Royal Statistical Society Series A: Statistics in Society, 2008
- Imputation methods for missing outcome data in meta-analysis of clinical trialsClinical Trials, 2008
- A modified test for small‐study effects in meta‐analyses of controlled trials with binary endpointsStatistics in Medicine, 2005
- Uncertainty method improved on best–worst case analysis in a binary meta-analysisJournal of Clinical Epidemiology, 2005
- Advanced methods in meta‐analysis: multivariate approach and meta‐regressionStatistics in Medicine, 2002
- Publication and related bias in meta-analysis: Power of statistical tests and prevalence in the literatureJournal of Clinical Epidemiology, 2000