Используйте concat
, чтобы объединить два столбца и передать дополнительный аргумент ignore_index=True
, чтобы сбросить индекс, иначе вы можете закончить с indexes
как 0 1 2 0 1
. Для получения дополнительной информации см. документы здесь :
df1 = pd.DataFrame({'A':[1,2,3], 'B':[1,2,3]})
df2 = pd.DataFrame({'A':[4,5]})
df = pd.concat([df1,df2],ignore_index=True)
df
Выход:
без ignore_index = True
:
A B
0 1 1.0
1 2 2.0
2 3 3.0
0 4 NaN
1 5 NaN
с ignore_index = True
:
A B
0 1 1.0
1 2 2.0
2 3 3.0
3 4 NaN
4 5 NaN