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 the
causal 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 modeling
approach 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 + file LICENSE |
URL: |
https://github.com/shah-in-boots/rmdl |
NeedsCompilation: |
no |
Materials: |
README NEWS |
CRAN checks: |
rmdl results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=rmdl
to link to this page.