Outcome Measures

Functions to compute various effect sizes and outcome measures.

escalc()

Calculate Effect Sizes and Outcome Measures

rcalc()

Calculate the Variance-Covariance of Correlation Coefficients

Model Fitting

Main model fitting functions.

rma.uni() rma()

Meta-Analysis via Linear (Mixed-Effects) Models

rma.mh()

Meta-Analysis via the Mantel-Haenszel Method

rma.peto()

Meta-Analysis via Peto's Method

rma.glmm()

Meta-Analysis via Generalized Linear (Mixed-Effects) Models

rma.mv()

Meta-Analysis via Multivariate/Multilevel Linear (Mixed-Effects) Models

Plots

Functions for creating various types of plots.

funnel()

Funnel Plots

forest()

Forest Plots

forest(<cumul.rma>)

Forest Plots (Method for 'cumul.rma' Objects)

forest(<default>)

Forest Plots (Default Method)

forest(<rma>)

Forest Plots (Method for 'rma' Objects)

addpoly()

Add Polygons to Forest Plots

addpoly(<default>)

Add Polygons to Forest Plots (Default Method)

addpoly(<rma>)

Add Polygons to Forest Plots (Method for 'rma' Objects)

regplot() points(<regplot>)

Scatter Plots / Bubble Plots

baujat()

Baujat Plots for 'rma' Objects

labbe()

L'Abbe Plots for 'rma' Objects

radial() galbraith()

Radial (Galbraith) Plots for 'rma' Objects

llplot()

Likelihood Plot of a Parameter Corresponding to an Effect Size or Outcome Measure

gosh()

GOSH Plots for 'rma' Objects

plot(<gosh.rma>)

Plot Method for 'gosh.rma' Objects

plot(<rma.uni>) plot(<rma.mh>) plot(<rma.peto>) plot(<rma.glmm>)

Plot Method for 'rma' Objects

plot(<cumul.rma>)

Plot Method for 'cumul.rma' Objects

plot(<infl.rma.uni>)

Plot Method for 'infl.rma.uni' Objects

profile(<rma.uni>) profile(<rma.mv>) profile(<rma.uni.selmodel>) profile(<rma.ls>) print(<profile.rma>) plot(<profile.rma>)

Profile Plots for 'rma' Objects

plot(<rma.uni.selmodel>)

Plot Method for 'plot.rma.uni.selmodel' Objects

qqnorm(<rma.uni>) qqnorm(<rma.mh>) qqnorm(<rma.peto>) qqnorm(<rma.glmm>) qqnorm(<rma.mv>)

Normal QQ Plots for 'rma' Objects

Publication Bias

Functions related to publication bias.

ranktest()

Rank Correlation Test for Funnel Plot Asymmetry

regtest()

Regression Test for Funnel Plot Asymmetry

trimfill()

Trim and Fill Analysis for 'rma.uni' Objects

selmodel()

Selection Models

hc()

Meta-Analysis based on the Method by Henmi and Copas (2010)

fsn()

Fail-Safe N Analysis (File Drawer Analysis)

tes() print(<tes>)

Test of Excess Significance

Inference Methods

Functions for standard and advanced methods for drawing inferences based on meta-analytic data and for assessing the model fit.

anova(<rma>)

Likelihood Ratio and Wald-Type Tests for 'rma' Objects

confint(<rma.uni>) confint(<rma.mh>) confint(<rma.peto>) confint(<rma.glmm>) confint(<rma.mv>) confint(<rma.uni.selmodel>) confint(<rma.ls>)

Confidence Intervals for 'rma' Objects

permutest()

Permutation Tests for 'rma.uni' Objects

robust()

(Cluster) Robust Tests and Confidence Intervals for 'rma' Objects

cumul()

Cumulative Meta-Analysis for 'rma' Objects

fitted(<rma>)

Fitted Values for 'rma' Objects

predict(<rma>) predict(<rma.ls>)

Predicted Values for 'rma' Objects

ranef(<rma.uni>) ranef(<rma.mv>)

Best Linear Unbiased Predictions for 'rma.uni' and 'rma.mv' Objects

blup()

Best Linear Unbiased Predictions for 'rma.uni' Objects

fitstats() logLik(<rma>) deviance(<rma>) AIC(<rma>) BIC(<rma>)

Fit Statistics and Information Criteria for 'rma' Objects

simulate(<rma>)

Simulate Method for 'rma' Objects

update(<rma>)

Model Updating for 'rma' Objects

vif() print(<vif.rma>)

Variance Inflation Factors for 'rma' Objects

Outlier / Influence Diagnostics

Functions for identifying outliers and/or influential studies and for conducting sensitivity analyses.

residuals(<rma>) rstandard(<rma.uni>) rstandard(<rma.mh>) rstandard(<rma.peto>) rstandard(<rma.mv>) rstudent(<rma.uni>) rstudent(<rma.mh>) rstudent(<rma.peto>) rstudent(<rma.mv>)

Residual Values based on 'rma' Objects

influence(<rma.uni>) print(<infl.rma.uni>) cooks.distance(<rma.uni>) dfbetas(<rma.uni>) hatvalues(<rma.uni>)

Outlier and Influential Case Diagnostics for 'rma.uni' Objects

cooks.distance(<rma.mv>) dfbetas(<rma.mv>) hatvalues(<rma.mv>)

Outlier and Influential Case Diagnostics for 'rma.mv' Objects

weights(<rma.uni>) weights(<rma.mh>) weights(<rma.peto>) weights(<rma.glmm>) weights(<rma.mv>)

Compute Weights for 'rma' Objects

leave1out()

Leave-One-Out Diagnostics for 'rma' Objects

Print Methods

Print methods.

print(<rma.uni>) print(<rma.mh>) print(<rma.peto>) print(<rma.glmm>) print(<rma.mv>) summary(<rma>) print(<summary.rma>)

Print and Summary Methods for 'rma' Objects

print(<escalc>) summary(<escalc>)

Print and Summary Methods for 'escalc' Objects

print(<anova.rma>)

Print Method for 'anova.rma' Objects

print(<confint.rma>) print(<list.confint.rma>)

Print Methods for 'confint.rma' and 'list.confint.rma' Objects

print(<fsn>)

Print Method for 'fsn' Objects

print(<gosh.rma>)

Print Method for 'gosh.rma' Objects

print(<hc.rma.uni>)

Print Method for 'hc.rma.uni' Objects

print(<list.rma>)

Print method for 'list.rma' Objects

print(<matreg>)

Print Method for 'matreg' Objects

print(<permutest.rma.uni>)

Print Method for 'permutest.rma.uni' Objects

print(<ranktest>)

Print Method for 'ranktest' Objects

print(<regtest>)

Print Method for 'regtest' Objects

print(<robust.rma>)

Print Method for 'robust.rma' Objects

Datasets

Datasets included with the package.

dat.anand1999

Studies on the Effectiveness of Oral Anticoagulants in Patients with Coronary Artery Disease

dat.assink2016

Studies on the Association between Recidivism and Mental Health

dat.bangertdrowns2004

Studies on the Effectiveness of Writing-to-Learn Interventions

dat.baskerville2012

Studies on the Effectiveness of Practice Facilitation Interventions

dat.begg1989

Studies on Bone-Marrow Transplantation versus Chemotherapy for the Treatment of Leukemia

dat.berkey1998

Studies on Treatments for Periodontal Disease

dat.bonett2010

Studies on the Reliability of the CES-D Scale

dat.bornmann2007

Studies on Gender Differences in Grant and Fellowship Awards

dat.bourassa1996

Studies on the Association between Handedness and Eye-Dominance

dat.cannon2006

Studies on the Effectiveness of Intensive Versus Moderate Statin Therapy for Preventing Coronary Death or Myocardial Infarction

dat.cohen1981

Studies on the Relationship between Course Instructor Ratings and Student Achievement

dat.colditz1994 dat.bcg

Studies on the Effectiveness of the BCG Vaccine Against Tuberculosis

dat.collins1985a

Studies on the Treatment of Upper Gastrointestinal Bleeding by a Histamine H2 Antagonist

dat.collins1985b

Studies on the Effects of Diuretics in Pregnancy

dat.craft2003

Studies on the Relationship between the Competitive State Anxiety Inventory-2 and Sport Performance

dat.crede2010

Studies on the Relationship between Class Attendance and Grades in College Students

dat.curtis1998

Studies on the Effects of Elevated CO2 Levels on Woody Plant Mass

dat.dagostino1998

Studies on the Effectiveness of Antihistamines in Reducing Symptoms of the Common Cold

dat.damico2009

Studies on Topical plus Systemic Antibiotics to Prevent Respiratory Tract Infections

dat.debruin2009

Studies on Standard Care Quality and HAART-Adherence

dat.dorn2007

Studies on Complementary and Alternative Medicine for Irritable Bowel Syndrome

dat.egger2001

Studies on the Effectiveness of Intravenous Magnesium in Acute Myocardial Infarction

dat.fine1993

Studies on Radiation Therapy with or without Adjuvant Chemotherapy in Patients with Malignant Gliomas

dat.gibson2002

Studies on the Effectiveness of Self-Management Education and Regular Medical Review for Adults with Asthma

dat.graves2010

Studies on the Effectiveness of Injected Cholera Vaccines

dat.hackshaw1998

Studies on the Risk of Lung Cancer in Women Exposed to Environmental Tobacco Smoke

dat.hahn2001

Studies on the Effectiveness of Different Rehydration Solutions for the Prevention of Unscheduled Intravenous Infusion in Children with Diarrhoea

dat.hart1999

Studies on the Effectiveness of Warfarin for Preventing Strokes

dat.hasselblad1998

Studies on the Effectiveness of Counseling for Smoking Cessation

dat.hine1989

Studies on Prophylactic Use of Lidocaine After a Heart Attack

dat.ishak2007

Studies on Deep-Brain Stimulation in Patients with Parkinson's disease

dat.kalaian1996

Studies on the Effectiveness of Coaching for the SAT

dat.kearon1998

Studies on the Accuracy of Venous Ultrasonography for the Diagonosis of Deep Venous Thrombosis

dat.knapp2017

Studies on Differences in Planning Performance in Schizophrenia Patients versus Healthy Controls

dat.konstantopoulos2011

Studies on the Effects of Modified School Calendars on Student Achievement

dat.landenberger2005

Studies on the Effectiveness of CBT for Reducing Recidivism

dat.laopaiboon2015

Studies on the Effectiveness of Azithromycin for Treating Lower Respiratory Tract Infections

dat.lau1992

Studies on Intravenous Streptokinase for Acute Myocardial Infarction

dat.lee2004

Studies on Acupoint P6 Stimulation for Preventing Nausea

dat.li2007

Studies on the Effectiveness of Intravenous Magnesium in Acute Myocardial Infarction

dat.lim2014

Studies on the association between maternal size, offspring size, and number of offsprings

dat.linde2005

Studies on the Effectiveness of St. John's Wort for Treating Depression

dat.lopez2019

Studies on the Effectiveness of CBT for Depression

dat.maire2019

Studies on Temporal Trends in Fish Community Structures in French Rivers

dat.mcdaniel1994

Studies on the Validity of Employment Interviews

dat.molloy2014

Studies on the Relationship between Conscientiousness and Medication Adherence

dat.moura2021

Studies on Assortative Mating

dat.nielweise2007

Studies on Anti-Infective-Treated Central Venous Catheters for Prevention of Catheter-Related Bloodstream Infections

dat.nielweise2008

Studies on Anti-Infective-Treated Central Venous Catheters for Prevention of Catheter-Related Bloodstream Infections

dat.normand1999

Studies on the Length of Hospital Stay of Stroke Patients

dat.obrien2003

Studies on the Relationship Between BMI and Risk of Preeclampsia

dat.pagliaro1992

Studies on the Effectiveness of Nonsurgical Treatments in Cirrhosis

dat.pignon2000

Studies on the Effectiveness of Locoregional Treatment plus Chemotherapy for Head and Neck Squamous-Cell Carcinoma

dat.pritz1997

Studies on the Effectiveness of Hyperdynamic Therapy for Treating Cerebral Vasospasm

dat.raudenbush1985

Studies on Assessing the Effects of Teacher Expectations on Pupil IQ

dat.riley2003

Studies on MYC-N as a Prognostic Marker for Neuroblastoma

dat.senn2013

Studies on the Effectiveness of Glucose-Lowering Agents

dat.vanhowe1999

Studies on the Association between Circumcision and HIV Infection

dat.viechtbauer2021

Studies to Illustrate Model Checking Methods

dat.yusuf1985

Studies of Beta Blockers During and After Myocardial Infarction

Extractor Functions

Functions to extract various elements from model objects.

coef(<rma>) coef(<summary.rma>)

Extract the Model Coefficients and Coefficient Table from 'rma' and 'summary.rma' Objects

coef(<permutest.rma.uni>)

Extract the Model Coefficient Table from 'permutest.rma.uni' Objects

vcov(<rma>)

Extract Various Types of Variance-Covariance Matrices from 'rma' Objects

model.matrix(<rma>)

Model Matrix for 'rma' Objects

formula(<rma>)

Model Formulae for 'rma' Objects

Convenience Functions

Some miscellaneous convenience functions.

bldiag()

Construct Block Diagonal Matrix

dfround()

Round Variables in a Data Frame

replmiss()

Replace Missing Values in a Vector

to.long()

Convert Data from Vector to Long Format

to.wide()

Convert Data from a Long to a Wide Format

to.table()

Convert Data from Vector to Table Format

contrmat()

Construct Contrast Matrix for Two-Group Comparisons

metafor.news()

Read News File of the Metafor Package

reporter()

Dynamically Generated Analysis Reports for 'rma.uni' Objects

matreg()

Fit Regression Models based on Correlation and Covariance Matrices

vec2mat()

Convert a Vector into a Square Matrix

transf.rtoz() transf.ztor() transf.logit() transf.ilogit() transf.arcsin() transf.iarcsin() transf.pft() transf.ipft() transf.ipft.hm() transf.isqrt() transf.irft() transf.iirft() transf.ahw() transf.iahw() transf.abt() transf.iabt() transf.ztor.int() transf.exp.int() transf.ilogit.int() transf.dtou1() transf.dtou2() transf.dtou3() transf.dtorpb() transf.dtobesd() transf.dtomd() transf.logortord() transf.logortorr()

Transformation Functions

aggregate(<escalc>)

Aggregate Multiple Effect Sizes or Outcomes Within Studies

Other Methods

Other method functions.

`[`(<escalc>) cbind(<escalc>) rbind(<escalc>)

Methods for 'escalc' Objects

as.data.frame(<list.rma>) as.matrix(<list.rma>) `[`(<list.rma>) head(<list.rma>) tail(<list.rma>) `$<-`(<list.rma>)

Methods for 'list.rma' Objects