For a range of hidden-confounding levels \(\Gamma\), tests whether the treatment effect remains significant. A large \(\Gamma\) at which the result remains significant indicates robustness.
Usage
morie_sensitivity_rosenbaum(
treated,
control,
gamma_range = seq(1, 3, by = 0.2)
)Details
Delegates to rbounds::psens() when rbounds is
installed and pairs-of-equal-length data are supplied;
alternatively delegates to sensitivitymv::senmv() when
sensitivitymv is installed. Otherwise falls back to inline
sign-score bounds (Rosenbaum 2002, Section 4.3).
Examples
morie_sensitivity_rosenbaum(treated = rnorm(30, 0.5), control = rnorm(30))
#> gamma p_lower p_upper
#> 1 1.0 4e-04 4e-04
#> 2 1.2 4e-04 4e-04
#> 3 1.4 4e-04 4e-04
#> 4 1.6 4e-04 4e-04
#> 5 1.8 4e-04 4e-04
#> 6 2.0 4e-04 4e-04
#> 7 2.2 4e-04 4e-04
#> 8 2.4 4e-04 4e-04
#> 9 2.6 4e-04 4e-04
#> 10 2.8 4e-04 4e-04
#> 11 3.0 4e-04 4e-04