similarities {BioCor} | R Documentation |
Function to join list of similarities by a function provided by the user.
similarities(sim, func, ...)
sim |
list of similarities to be joined. All similarities must have the same dimensions. The genes are assumed to be in the same order for all the matrices. |
func |
function to perform on those similarities: |
... |
Other arguments passed to the function |
A matrix of the size of the similarities
It doesn't check that the columns and rows of the matrices are in the same order or are the same.
LluĂs Revilla
weighted
for functions that can be used, and
addSimilarities
for a wrapper to one of them
set.seed(100) a <- seq2mat(LETTERS[1:5], rnorm(10)) b <- seq2mat(LETTERS[1:5], seq(from = 0.1, to = 1, by = 0.1)) sim <- list(b, a) similarities(sim, weighted.prod, c(0.5, 0.5)) # Note the differences in the sign of some values similarities(sim, weighted.sum, c(0.5, 0.5))