pairwise_Schur_product | R Documentation |
Fast computation of all pairwise element-wise column products of a matrix.
pairwise_Schur_product(x, self = FALSE)
x |
A matrix with dimensions r*c. |
self |
A logical that determines whether a column should also be multiplied by itself. |
Note that the output order of columns corresponds to the order of the columns in x. First column 1 is multiplied with each of the other columns, then column 2 with the remaining columns etc.
A matrix with the same number of rows as x and a number of columns corresponding to c choose 2 (+ c if self is TRUE), where c is the number of columns of x.
Claus Ekstrom <claus@rprimer.dk>
X <- cbind(rep(1, 4), 1:4, 4:1)
pairwise_Schur_product(X)
pairwise_Schur_product(X, self=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.