confoundvis: A Common Interface for Visualizing and Reporting Sensitivity Analyses for Unmeasured Confounding

A common interface to established sensitivity analyses for unmeasured confounding in observational studies. Results of impact threshold and robustness of inference to replacement analysis (Frank, 2000, <doi:10.1177/0049124100029002001>; Frank et al., 2013, <doi:10.3102/0162373713493129>), partial R-squared omitted-variable bias analysis (Cinelli and Hazlett, 2020, <doi:10.1111/rssb.12348>), E-values (VanderWeele and Ding, 2017, <doi:10.7326/M16-2607>), and Rosenbaum bounds for matched pairs (Rosenbaum, 2002, <doi:10.1007/978-1-4757-3692-2>) are stored in one object that keeps each framework's own parameter. Robustness curves, summary tables, and plain-language reports are available for every framework; two-parameter surfaces, the exact correlation contour, and observed-covariate benchmarks are provided where the corresponding framework defines them. Results can be computed from fitted models or matched-pair differences, or converted from the 'sensemakr', 'konfound', and 'EValue' packages, and agree with those packages.

Version: 0.3.0
Depends: R (≥ 4.1.0)
Imports: ggplot2 (≥ 3.4.0), rlang, graphics, grDevices, stats
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, sensemakr, konfound, EValue, DOS2, sensitivity2x2xk, sensitivitymv, ggrepel
Published: 2026-10-17
DOI: 10.32614/CRAN.package.confoundvis
Author: Subir Hait ORCID iD [aut, cre]
Maintainer: Subir Hait <haitsubi at msu.edu>
BugReports: https://github.com/subirhait/confoundvis/issues
License: GPL-3
URL: https://github.com/subirhait/confoundvis
NeedsCompilation: no
Language: en-US
Materials: README, NEWS
CRAN checks: confoundvis results

Documentation:

Reference manual: confoundvis.html , confoundvis.pdf
Vignettes: From a fitted model to a sensitivity report (source, R code)

Downloads:

Package source: confoundvis_0.3.0.tar.gz
Windows binaries: r-devel: confoundvis_0.2.0.zip, r-release: confoundvis_0.2.0.zip, r-oldrel: confoundvis_0.2.0.zip
macOS binaries: r-release (arm64): confoundvis_0.2.0.tgz, r-oldrel (arm64): confoundvis_0.2.0.tgz, r-release (x86_64): confoundvis_0.2.0.tgz, r-oldrel (x86_64): confoundvis_0.2.0.tgz
Old sources: confoundvis archive

Reverse dependencies:

Reverse suggests: causalfrag

Linking:

Please use the canonical form https://CRAN.R-project.org/package=confoundvis to link to this page.