У меня есть фрейм данных с 41 столбцом (и n строками). Я хочу добавить еще один фрейм данных в основной фрейм данных (как новые столбцы). новый фрейм данных, который следует добавить к основному, может иметь другое количество столбцов, но такое же количество строк, что и основной фрейм данных. например:
new data frame should be:
введите описание изображения здесь
есть ли функция для этого?
Вы можете использовать pd.concat:
new_df = pd.concat([main_df,second_df], axis=1)
Похоже, вы отметили pandas (pd), поэтому, предполагая, что вы его используете, вы можете использовать:
pd.merge('main data frame', 'second data frame', left_index=True)