R/flattenCorrMatrix.R

Defines functions flattenCorrMatrix

Documented in flattenCorrMatrix

#' Flattens Correlation Matrix to table with columns row, column and cor
#' @param cormat correlation matrix with row- and colnames as produced by cor() function
#' @return data.frame with columns row, column and cor
#' @export
flattenCorrMatrix <- function(cormat) {
  ut <- upper.tri(cormat)
  data.table(
    row = rownames(cormat)[row(cormat)[ut]],
    column = rownames(cormat)[col(cormat)[ut]],
    cor  = (cormat)[ut]
  )
}
heuselm/mocode documentation built on Oct. 23, 2023, 8:43 a.m.