R/mahalanobis.R

Defines functions mahalanobis_pairwise

mahalanobis_pairwise <- function(data) {
    out <- lapply(1:nrow(data), function(i) {
        mahalanobis(x = data, 
                    center = do.call("c", data[i, ]),
                    cov = cov(data))
    })
    return(as.dist(do.call("rbind", out)))
}
TheoMichelot/utilTM documentation built on April 14, 2025, 12:52 p.m.