有没有办法计算每个矩阵列之间的Spearman相关性?

Ste*_*ang -3 r matrix

尝试计算列之间的相关性,但cor()函数仅允许一次比较两列.

> mat <- matrix(c(45,34,1,3,4325,23,1,2,5,7,3,4,32,734,2,53),ncol=4)
> mat
     [,1] [,2] [,3] [,4]
[1,]   45 4325    5   32
[2,]   34   23    7  734
[3,]    1    1    3    2
[4,]    3    2    4   53
Run Code Online (Sandbox Code Playgroud)

Das*_*son 5

cor(mat, method = "spearman")
Run Code Online (Sandbox Code Playgroud)

cor默认情况下,该函数计算列之间的相关性.我不知道你corr从哪里获得这个功能,但似乎cor应该照顾你的需求.