У меня есть два кадра данных:
X: содержит 5 категориальных переменных (возраст, пол, город, страна, устройство)
Y: содержит 1 числовую переменную (sales_amt)
У них обоих есть количество рядов.Затем я использовал OneHotEncoder для X-кадра данных, так что этот df становится также числовым, чтобы иметь возможность добавить его к Y-кадру.
Я делаю это с помощью команды: d=X.join(Y, lsuffix='_caller', rsuffix='_other')
ЗатемЯ помещаю оба кадра данных в матрицу корреляции от Seaborn: corr = d.corr()
.Однако на выходе выводится только график данных Y (sales_amt), поэтому он как-то не учитывает HotEncoded dataframe.
Что я делаю не так?