Causal Mediation Analysis Using R

  • Imai K
  • Keele L
  • Tingley D
  • et al.
N/ACitations
Citations of this article
523Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Abstract Causal mediation analysis is widely used across many disciplines to investigate possible causal mechanisms. Such an analysis allows researchers to explore various causal pathways, going beyond the estimation of simple causal effects. Recently, Imai et al. (2008) [3] and Imai et al. (2009) [2] devel- oped general algorithms to estimate causal mediation effects with the variety of data types that are often encountered in practice. The new algorithms can estimate causal mediation effects for linear and nonlinear relationships, with parametric and nonparametric models, with continuous and discrete medi- ators, and with various types of outcome variables. In this paper, we show how to implement these algorithms in the statistical computing language R. Our easy-to-use software, mediation, takes advantage of the object-oriented programming nature of the R language and allows researchers to estimate causal mediation effects in a straightforward manner. Finally, mediation also implements sensitivity analyses which can be used to formally assess the robustness of findings to the potential violations of the key identifying as- sumption. After describing the basic structure of the software, we illustrate its use with several empirical examples.

Cite

CITATION STYLE

APA

Imai, K., Keele, L., Tingley, D., & Yamamoto, T. (2010). Causal Mediation Analysis Using R (pp. 129–154). https://doi.org/10.1007/978-1-4419-1764-5_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free