首页 > 解决方案 > df.corr() 不起作用。它只考虑一个特征列

问题描述

df.corr() 结果我想知道是否有人可以帮助我解决我的问题。我有一个名为:df_normalized 的数据框,它是一个有 17 列的普通数据框。我想要一个基于 spearman 方法的相关矩阵来查找特征列是否相互关联?但是, df_normalized.corr(method='spearman') 只考虑性别列,正如您在我上传的代码图片中看到的那样。[数据框][1]

标签: pandasdataframecorrelation

解决方案


如果您可以发布完整的代码和至少部分数据框,那就太好了,这样更容易看出问题所在。看起来您的数据框中只有性别列,但很难说。

你可以在这里找到一个很好的例子来说明如何做你想做的事:https ://datatofish.com/correlation-matrix-pandas/


推荐阅读