2个数据帧的列之间的相关系数

时间:2018-06-04 10:18:31

标签: pandas numpy

我有两个数据帧,如下所示。

>>df3
          c1      c2
   k1     .99     -0.31
   k2     -0.16     .98

我想计算Ks和Cs之间的相关性,如下面给出的

open cursorname for select...;

假设df3中表示的数据是正确的,.99是c1和amp;之间的相关系数。 k1,.35介于c2和...之间。 k1等...... 如何计算?

1 个答案:

答案 0 :(得分:0)

我认为你需要这样的东西,

a=df1.columns.values
b=df2.columns.values
print   [df1[u].corr(df2[v]) for u,v in  list(itertools.product(a, b))]