Mediation: R package for causal mediation analysis

Dustin Tingley*, Teppei Yamamoto, Kentaro Hirose, Luke Keele, Kosuke Imai

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1772 Citations (Scopus)

Abstract

In this paper, we describe the R package mediation for conducting causal mediation analysis in applied empirical research. In many scientific disciplines, the goal of researchers is not only estimating causal effects of a treatment but also understanding the process in which the treatment causally affects the outcome. Causal mediation analysis is frequently used to assess potential causal mechanisms. The mediation package implements a comprehensive suite of statistical tools for conducting such an analysis. The package is organized into two distinct approaches. Using the model-based approach, researchers can estimate causal mediation effects and conduct sensitivity analysis under the standard research design. Furthermore, the design-based approach provides several analysis tools that are applicable under different experimental designs. This approach requires weaker assumptions than the model-based approach. We also implement a statistical method for dealing with multiple (causally dependent) mediators, which are often encountered in practice. Finally, the package also offers a methodology for assessing causal mediation in the presence of treatment noncompliance, a common problem in randomized trials.

Original languageEnglish
Pages (from-to)1-38
Number of pages38
JournalJournal of Statistical Software
Volume59
Issue number5
DOIs
Publication statusPublished - 2014 Aug 1
Externally publishedYes

Keywords

  • Causal mechanisms
  • Mediation analysis
  • Mediation, R.

ASJC Scopus subject areas

  • Software
  • Statistics and Probability
  • Statistics, Probability and Uncertainty

Fingerprint

Dive into the research topics of 'Mediation: R package for causal mediation analysis'. Together they form a unique fingerprint.

Cite this