我正在尝试计算spearman rho来评估3种非线性降维技术。因此,我使用scipy.stats.stats.spearmanr(features,comp),其中特征是特征集的原始矩阵,组件是comp通过降维技术生成的矩阵。
然而,这是返回一个矩阵,尽管根据我从下图中的文献中所理解的,应该只返回一个值

。
然后,作者在下面报告了这些系数(每米一个数字。约简技术):

我使用了错误的函数来误解文献,好吗?任何帮助都将不胜感激!
发布于 2021-10-24 09:38:39
基于docs,它返回两件事:相关性(Spearman相关矩阵或相关系数(如果只给出两个变量作为参数。相关矩阵是正方形,长度等于a和b中组合的变量(列或行)的总数。)以及相关联的p值。因此,根据您的输入,它可以返回一个矩阵。如果不清楚,提供一些代码将有助于我们进一步回答这个问题。
https://stackoverflow.com/questions/69695465
复制相似问题