У меня был кадр данных для подбора алгоритма ML с категориальными и числовыми значениями.Поэтому я разделил этот df и преобразовал категориальные объекты с помощью быстрого кодирования, и теперь у меня есть пустая матрица, которую я должен присоединить к df с числовыми функциями, чтобы первая строка числового кадра данных получала первую строку матрицы как новые функции.
Дано документация и результаты поиска в Google команды 'join dataframes'
pd.concat([X_numerical, pd.DataFrame(numpy_matrix)], axis=1)
Но я получаю это - как параметр 'axis' был проигнорирован (я очистил все необработанные данные из np.nan):
Что я делаю не так?Я ожидал получить результирующий фрейм данных без этих NaN, со строками df, сцепленными одна за другой со строками матрицы