首页 > 解决方案 > 相关矩阵不包括给定数据框中的所有特征

问题描述

我有一个DataFrame肾病症状和class列来判断一个人是否是病人。下面是由 给出的数据集示例df.head(10)df 中的每个值df都是 ofintfloat数据类型, no str​​。

当我申请时df.corr(),我得到了以下相关矩阵:- 更正

它不包括DataFrame. 你能解释一下背后的原因吗? 我的完整代码在这个 git repo 中

标签: pythonpandasdataframecorrelationfeature-extraction

解决方案


您的数据看起来是数字,但许多列的类型仍然是字符串,请执行以下操作:

x = x.apply(pd.to_numeric)

推荐阅读