Top-level dispatcher that mirrors the Stata regsensitivity command.
For most users, calling regsen_bounds() or regsen_breakdown() directly
is clearer.
Usage
regsensitivity(
subcommand = c("bounds", "breakdown", "summary"),
formula,
data,
...
)Examples
data(bfg2020)
regsensitivity(
"bounds",
avgrep2000to2016 ~ tye_tfe890_500kNI_100_l6 +
log_area_2010 + lat + lon,
data = bfg2020,
cbar = 0.1
)
#>
#> Regression Sensitivity Analysis ----- Bounds
#> ------------------------------------------------------------------------
#> Analysis: DMP (2026)
#> Treatment: tye_tfe890_500kNI_100_l6
#> Outcome: avgrep2000to2016
#> N (obs): 2036
#> Hypothesis: Beta > 0
#> Breakdown point: 0.3906
#>
#> --- Summary statistics ----------------------------------
#> Beta (short) 1.7078
#> Beta (medium) 1.3854
#> R2 (short) 0.0269
#> R2 (medium) 0.0718
#> Var(Y) 136.3204
#> Var(X) 1.2574
#> Var(X_Residual) 1.1391
#>
#> --- Results ---------------------------------------------
#> rxbar rybar cbar bmin bmax
#> 0 +Inf 0.1 1.3854 1.3854
#> 0.23774 +Inf 0.1 0.55995 2.2109
#> 0.47547 +Inf 0.1 -0.3236 3.0944
#> 0.71321 +Inf 0.1 -1.2923 4.0631
#> 0.95094 +Inf 0.1 -2.3864 5.1572
#> 1.1887 +Inf 0.1 -3.6709 6.4417
#> 1.4264 +Inf 0.1 -5.2616 8.0325
#> 1.6642 +Inf 0.1 -7.3957 10.167
#> 1.9019 +Inf 0.1 -10.676 13.447
#> 2.1396 +Inf 0.1 -17.46 20.231
#> 2.3774 +Inf 0.1 -Inf +Inf
