View source: R/check_collinearity.R
check_collinearity | R Documentation |
Computes Variance Inflation Factors (VIF) for fitted models returned by uni_reg(), multi_reg(), uni_reg_nbin(), or multi_reg_nbin(). Returns one VIF table per model. For multivariate models only
check_collinearity(model)
model |
A fitted model object with class "uni_reg", "multi_reg", "uni_reg_nbin", or "multi_reg_nbin". |
A tibble containing VIF values and interpretation. For multivariable models, returns one tibble. For univariate models, an error is raised indicating VIF is not applicable.
if (requireNamespace("gtregression", quietly = TRUE) &&
requireNamespace("mlbench", quietly = TRUE) &&
getRversion() >= "4.1.0") {
data(PimaIndiansDiabetes2, package = "mlbench")
pima <- PimaIndiansDiabetes2 |> dplyr::filter(!is.na(diabetes))
pima$diabetes <- ifelse(pima$diabetes == "pos", 1, 0)
fit <- multi_reg(pima,
outcome = "diabetes",
exposures = c("age", "mass", "glucose"),
approach = "logit"
)
check_collinearity(fit)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.