У меня есть pandas .DataFrame со следующими столбцами: ['agent', 'agentid', 'agentname', 'agentaddress']
.
Когда я объединяю этот фрейм данных с другим фреймом данных той же мощности, он добавляет дополнительный столбец в конце с то же имя.
>>> print(df1)
agent agentid agentname agentaddress
0 1 1001 test delhi
>>> print(df2)
agent agentid agentname agentaddress
0 2 1002 test1 vadodara
Когда я объединяю эти два фрейма данных, это дает мне следующий результат:
>>> print(pd.concat([df1, df2], sort=False))
agent agentid agentname agentaddress agentid
0 1 1001.0 test delhi NaN
0 2 NaN test1 vadodara 1002.0