rmdl: Language to Manage Many Models
A system for describing and manipulating the many models that are generated in causal inference and data analysis projects, as based on thecausal theory and criteria of Austin Bradford Hill (1965) <doi:10.1177/003591576505800503>. This system includes the addition of formal attributes that modify base 'R' objects, including terms and formulas, with a focus on variable roles in the "do-calculus" of modeling,as described in Pearl (2010) <doi:10.2202/1557-4679.1203>. For example, the definition of exposure, outcome, and interaction are implicit in the roles variables take in a formula. These premises allow for a more fluent modelingapproach focusing on variable relationships, and assessing effect modification, as described by VanderWeele and Robins (2007) <doi:10.1097/EDE.0b013e318127181b>. The essential goal is to help contextualize formulas and models in causality-oriented workflows.
| Version: | 0.1.0 |
| Depends: | R (≥ 4.1.0),vctrs (≥ 0.5.0),tibble (≥ 3.0.0) |
| Imports: | stats, utils,generics, methods,dplyr,broom,tidyr,rlang,pillar,purrr,janitor |
| Suggests: | testthat (≥ 3.0.0),covr,cli,rmarkdown,knitr,ggplot2,gt,survival,cmprsk,tidycmprsk |
| Published: | 2024-05-02 |
| DOI: | 10.32614/CRAN.package.rmdl |
| Author: | Anish S. Shah [aut, cre, cph] |
| Maintainer: | Anish S. Shah <ashah282 at uic.edu> |
| BugReports: | https://github.com/shah-in-boots/rmdl/issues |
| License: | MIT + fileLICENSE |
| URL: | https://github.com/shah-in-boots/rmdl |
| NeedsCompilation: | no |
| Materials: | README,NEWS |
| CRAN checks: | rmdl results[issues need fixing before 2025-12-22] |
Documentation:
Downloads:
Linking:
Please use the canonical formhttps://CRAN.R-project.org/package=rmdlto link to this page.