通过所有唯一对迭代Pearsons R Correlation

时间:2015-05-04 03:41:45

标签: r

如果我有一个包含7列或任意列数的输入文件,并且每列中都有多个值,并且我想为所有唯一对(其中AB和BA相同)运行相关性列无需进入并为每个可能的对执行cor.test(column$A, Column$B)如何在R中执行此操作?

示例数据:

A    B    C    D
1    2    2    3
3    2    2    1
5    2    4    3 
5    2    3    3

在这种情况下,A,B,C,D是不同的列,我想对AB和BA计为同一对的唯一对进行所有可能的相关,就像DA和AD是同一对一样。

1 个答案:

答案 0 :(得分:0)

您可以尝试:

$ toHexBytes 97254 4 1 # 4 bytes, LITTLE-endian
E6,7B,01,00

$ toHexBytes 97254 # 4 bytes, BIG-endian
00,01,7B,E6

或:

cor(df, use="complete.obs", method="kendall") #or whichever method fits you

如果这不起作用,请尝试创建列向量列表并循环遍历所有内容(我将尝试在编辑中提供示例)

希望这有帮助