drop_collinear: drop_collinear

View source: R/BMisc.R

drop_collinearR Documentation

drop_collinear

Description

A function to check for multicollinearity and drop collinear terms from a matrix

Usage

drop_collinear(matrix)

Arguments

matrix

a matrix for which the function will remove collinear columns

Value

a matrix with collinear columns removed

Examples


  if (requireNamespace("caret", quietly = TRUE)) {
    X <- cbind(1:5, 2 * (1:5), rnorm(5))
    colnames(X) <- c("x1", "x2", "x3")
    drop_collinear(X) ## x2 dropped as collinear with x1
  }


BMisc documentation built on Aug. 22, 2026, 5:07 p.m.