首页 > 解决方案 > 比较不同测试的两个 spearman 相关数据框

问题描述

对于两个不同的测试组,我对 n 个变量进行了 m 次观察。我使用 pandas df.corr(method='spearman')创建了两个相关矩阵,每个组一个。

两个数据框的列相同。我从 test1 中获得了一个相关数据框,从 test2 中获得了另一个。现在,我想知道 test1 和 test2 的哪个关联表更好。是否有任何统计方法可以使用 python 来衡量有效性?

下面是来自 test-1 的相关矩阵

                 chlor_80ft  turb_80ft orp_80ft ph_80ft sp_80ft
chlor_80ft          1          0.21    -0.74    -0.3     0.66
turb_80ft           0.21         1     -0.15     0.04    0.16
orp_80ft            -0.74       -0.15    1       -0.01   -0.7
ph_80ft             -0.3        -0.042   -0.01     1     0.07
sp_80ft              0.66        0.16    -0.7     0.07    1

下面是来自 test-2 的相关矩阵

             chlor_80ft  turb_80ft orp_80ft ph_80ft sp_80ft
chlor_80ft         1       0.28    -0.86    -0.39     0.12
turb_80ft          0.28        1     -0.24  -0.04    -0.01
orp_80ft          -0.86     -0.24     1      0.21    -0.18
ph_80ft           -0.39     -0.043   0.21     1       0.36
sp_80ft            0.12     -0.01   -0.18    0.36     1

我想知道哪个相关矩阵更好。有什么方法可以使用 python 进行比较?

标签: pythonmachine-learningscipystatisticscorrelation

解决方案


推荐阅读