powered by
Identify correlated features as a binary matrix
get_binary_corr_mat( features, corr_thresh = 1, group_neg_corr = TRUE, corr_method = "spearman" )
A binary matrix of correlated features
a dataframe with each column as a feature for ML
For feature importance, group correlations above or equal to corr_thresh (range 0 to 1; default: 1).
corr_thresh
0
1
Whether to group negatively correlated features together (e.g. c(0,1) and c(1,0)).
correlation method. options or the same as those supported by stats::cor: spearman, pearson, kendall. (default: spearman)
stats::cor
Kelly Sovacool, sovacool@umich.edu
if (FALSE) { features <- data.frame( a = 1:3, b = 2:4, c = c(1, 0, 1), d = (5:7), e = c(5, 1, 4) ) get_binary_corr_mat(features) }
Run the code above in your browser using DataLab