如何结合数值和分类变量来获取海底热图?

时间:2019-06-20 20:44:48

标签: python pandas seaborn one-hot-encoding

我有两个数据框:

X:包含5个类别变量(年龄,性别,城市,国家/地区,设备)
Y:包含1个数字变量(sales_amt)

它们都具有行数。然后,我对X数据帧使用了OneHotEncoder,因此该df也变成了数值,可以将其附加到Y数据帧。

我使用以下命令执行此操作:d=X.join(Y, lsuffix='_caller', rsuffix='_other')

然后,我将两个数据帧都放入Seaborn的相关矩阵中:corr = d.corr()。但是,输出仅是绘制Y数据帧(sales_amt),因此不以某种方式考虑HotEncoded数据帧。

我在做什么错了?

0 个答案:

没有答案