CIMTx: An R Package for Causal Inference with Multiple Treatments using Observational Data

CIMTx provides efficient and unified functions to implement modern methods for causal inferences with multiple treatments using observational data with a focus on binary outcomes. The methods include regression adjustment, inverse probability of treatment weighting, Bayesian additive regression trees, regression adjustment with multivariate spline of the generalized propensity score, vector matching and targeted maximum likelihood estimation. In addition, CIMTx illustrates ways in which users can simulate data adhering to the complex data structures in the multiple treatment setting. Furthermore, the CIMTx package offers a unique set of features to address the key causal assumptions: positivity and ignorability. For the positivity assumption, CIMTx demonstrates techniques to identify the common support region for retaining inferential units using inverse probability of treatment weighting, Bayesian additive regression trees and vector matching. To handle the ignorability assumption, CIMTx provides a flexible Monte Carlo sensitivity analysis approach to evaluate how causal conclusions would be altered in response to different magnitude of departure from ignorable treatment assignment.

Liangyuan Hu (Rutgers University School of Public Health) , Jiayi Ji (Rutgers University School of Public Health)
2022-12-20

Supplementary materials

Supplementary materials are available in addition to this article. It can be downloaded at RJ-2022-058.zip

References

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Hu & Ji, "The R Journal: CIMTx: An R Package for Causal Inference with Multiple Treatments using Observational Data", The R Journal, 2022

BibTeX citation

@article{RJ-2022-058,
  author = {Hu, Liangyuan and Ji, Jiayi},
  title = {The R Journal: CIMTx: An R Package for Causal Inference with Multiple Treatments using Observational Data},
  journal = {The R Journal},
  year = {2022},
  note = {https://doi.org/10.32614/RJ-2022-058},
  doi = {10.32614/RJ-2022-058},
  volume = {14},
  issue = {3},
  issn = {2073-4859},
  pages = {213-230}
}