Если у меня есть два кадра данных df1 и df2:
df1
yr
24 1984
30 1985
df2
d m yr
16 12 4 2012
17 13 10 1976
18 24 4 98
Я хотел бы иметь dataframe, который дает результат, как показано ниже, вы могли бы помочь с функцией, которая могла бы помочь мне достичь этого
d m yr
16 12 4 2012
17 13 10 1976
18 24 4 98
24 NaN NaN 1984
30 NaN NaN 1985
Всего 1 ответ
Вы хотите выполнить два кадра данных:
res = pd.concat([df2, df1], sort=False)
print(res)
d m yr
16 12.0 4.0 2012
17 13.0 10.0 1976
18 24.0 4.0 98
24 NaN NaN 1984
30 NaN NaN 1985