【发布时间】:2016-12-09 17:20:16
【问题描述】:
如果我们有:
X = pd.DataFrame({"A":[34,12,78,84,26], "B":[54,87,35,25,82], "C":[56,78,0,14,13], "D":[0,23,72,56,14], "E":[78,12,31,0,34]})
Y = pd.DataFrame({"A":[45,24,65,65,65], "B":[45,87,65,52,12], "C":[98,52,32,32,12], "D":[0,23,1,365,53], "E":[24,12,65,3,65]})
我们如何计算两个数据集之间的Spearman's Rank Correlation(但不在每个数据集中),这样最终我们就有了一个 5x5 的矩阵? 像这样:
A B C D E
A . . . . .
B . . . . .
C . . . . .
D . . . . .
E . . . . .
【问题讨论】:
-
如果你只想计算匹配列的相关性,你不应该得到一个包含 5 个分量的向量吗? (相对于 5x5 矩阵)?
-
对不起,我的意思是我们在两个轴上都没有两个数据集
标签: python correlation