R/corByRownames.R
corByRownames.RdCalculate correlation coefficients using common rows of the two matrices
corByRownames(mat1, mat2, ...)A matrix of the dimension \(m \times n\), where m and n are
number of columns in mat1 and mat2, respectively. The matrix has an attribute, commonRownames, giving the
common rownames shared by the two matrices.
myMat1 <- matrix(rnorm(24), nrow=6, byrow=TRUE,
dimnames=list(sprintf("R%d", 1:6), sprintf("C%d", 1:4)))
myMat2 <- matrix(rnorm(35), nrow=7, byrow=TRUE,
dimnames=list(sprintf("R%d", 7:1), sprintf("C%d", 1:5)))
corByRownames(myMat1, myMat2)
#> C1 C2 C3 C4 C5
#> C1 -0.3121047 -0.666503364 0.4158111 0.1133333 -0.39083053
#> C2 -0.4122894 0.088724404 0.5347137 0.1220808 0.47403180
#> C3 -0.6937419 -0.200372221 -0.0902017 0.8089499 0.10073400
#> C4 0.5978218 -0.009547803 0.4339425 -0.7000653 0.05422141
#> attr(,"commonRownames")
#> [1] "R1" "R2" "R3" "R4" "R5" "R6"