斯皮尔曼 - 成对相关
Spearman - pairwise correlation
我有一个看起来像这样的数据框(真实的有 7000 多行和 17 列):
V1 V2 V3 V4
1 93 98 79 170
2 17 17 22 85
3 1 57 137 320
4 9 1 0 440
5 NA NA NA 22
我想对每一列进行成对斯皮尔曼相关,并提取每个成对比较的相关系数估计值。
我尝试了 rcor 函数,但输出只是 NA:
rcor.test(data.matrix(data), method = "spearman")
V1 V2 V3 V4
V1 ****** NA NA NA
V2 <0.001 ***** NA NA
V3 <0.001 <0.001 ***** NA
V3 <0.001 <0.001 <0.001 *****
我不确定我做错了什么,我尝试将数据框用作矩阵但没有成功
有什么想法吗?
我遇到了类似的问题,use="pairwise.complete.obs"
解决了
我有一个看起来像这样的数据框(真实的有 7000 多行和 17 列):
V1 V2 V3 V4
1 93 98 79 170
2 17 17 22 85
3 1 57 137 320
4 9 1 0 440
5 NA NA NA 22
我想对每一列进行成对斯皮尔曼相关,并提取每个成对比较的相关系数估计值。
我尝试了 rcor 函数,但输出只是 NA:
rcor.test(data.matrix(data), method = "spearman")
V1 V2 V3 V4
V1 ****** NA NA NA
V2 <0.001 ***** NA NA
V3 <0.001 <0.001 ***** NA
V3 <0.001 <0.001 <0.001 *****
我不确定我做错了什么,我尝试将数据框用作矩阵但没有成功
有什么想法吗?
我遇到了类似的问题,use="pairwise.complete.obs"
解决了