## ----setup, include = FALSE--------------------------------------------------- knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) library(ReproStat) set.seed(20260324) ## ----lm-example--------------------------------------------------------------- diag_lm <- run_diagnostics( mpg ~ wt + hp + disp, data = mtcars, B = 100, backend = "lm" ) reproducibility_index(diag_lm) ## ----glm-example-------------------------------------------------------------- diag_glm <- run_diagnostics( am ~ wt + hp + qsec, data = mtcars, B = 100, backend = "glm", family = stats::binomial() ) reproducibility_index(diag_glm) ## ----rlm-example, eval = requireNamespace("MASS", quietly = TRUE)------------- if (requireNamespace("MASS", quietly = TRUE)) { diag_rlm <- run_diagnostics( mpg ~ wt + hp + disp, data = mtcars, B = 100, backend = "rlm" ) reproducibility_index(diag_rlm) } ## ----glmnet-example, eval = requireNamespace("glmnet", quietly = TRUE)-------- if (requireNamespace("glmnet", quietly = TRUE)) { diag_glmnet <- run_diagnostics( mpg ~ wt + hp + disp + qsec, data = mtcars, B = 100, backend = "glmnet", en_alpha = 1 ) reproducibility_index(diag_glmnet) } ## ----cv-example--------------------------------------------------------------- models <- list( compact = mpg ~ wt + hp, fuller = mpg ~ wt + hp + disp ) cv_obj <- cv_ranking_stability( models, mtcars, v = 5, R = 20, backend = "lm" ) cv_obj$summary