У меня есть pandas фрейм данных df
:
Col1 Col2
1 70 96
2 94 94
3 17 67
У меня есть многомерный массив AR
:
61 19 21
55 46 86
7 97 80
Мне нужно добиться следующего:
Col1 Col2 Col3 Col4 Col5
1 70 96 61 19 21
2 94 94 55 46 86
3 17 67 7 97 80
Я пробую следующее:
df2 = pd.DataFrame(AR, columns=['Col3', 'Col4', 'Col5'], index=df.index)
newDF = pd.concat([df, df2], axis=1)
Есть ли способ использовать функциональность assign
из pandas
или лучший способ сделать это, а не многоступенчатый подход, описанный выше ?