NaN值与Spearman和Kendall相关性

2024-10-03 09:08:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图计算存储在熊猫数据帧中的大型数据矩阵的肯德尔τ。使用corr函数,使用方法='kendall',我接收只有一个值的行的NaN(对数组的长度重复)。有办法解决吗?同样的问题也发生在斯皮尔曼的相关性上,大概是因为Python不知道如何对具有单个重复值的数组进行排序,这就给了我Pearson的相关性——由于其正态性和线性假设,我不太愿意使用它

非常感谢您的建议


Tags: 数据方法函数排序线性矩阵数组nan
1条回答
网友
1楼 · 发布于 2024-10-03 09:08:37

我决定放弃复杂的数学,转而选择直觉。由于NaN值仅出现在具有常量值的数组上,因此我发现它与其他数据之间没有关系,因此我将其Spearman和Kendall相关性设置为零

相关问题 更多 >