powered by
Split a matrix into block diagonal sub matrices according to clusters and combine the lower triangular parts into a vector
lower.tri.vector(x, cluster = rep(1, nrow(x)), diag = FALSE)
a square matrix
numeric or factor. Is used to identify the sub-matrices of x from which the lower triangular parts are extracted. Defaults to the full matrix.
x
logical. Should the diagonal be included?
Returns a numeric vector containing the elements of the lower triangular sub matrices.
lower.tri
# NOT RUN { m <- matrix(1:64, ncol=8) cluster <- c(1, 1, 1, 1, 2, 2, 3, 3) lower.tri.vector(m, cluster) # }
Run the code above in your browser using DataLab