Вставка индекса вместе со значениями столбцов из одного кадра данных в другой

Если у меня есть два кадра данных 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

Есть идеи?

10000