我需要将几个数据帧组合成一个。以下是原始数据帧df1, df2, df3
:
df1 = DataFrame(cfd1)
df1
v1 v2 v3
case_1 197 338 15
case_2 163 293 19
df2 = DataFrame(cfd2) # v4 instead of v3
df2
v1 v2 v4
case_3 197 338 15
case_4 163 293 19
df3 = DataFrame(cfd3) # v5 instead of v3/v4
df3
v1 v2 v5
case_5 197 338 15
case_6 163 293 19
以下是所需的输出(df_united
):
df_united
v1 v2 v3 v4 v5
case_1 197 338 15 NaN NaN
case_2 163 293 19 NaN NaN
case_3 197 338 NaN 15 NaN
case_4 163 293 NaN 19 NaN
case_5 197 338 NaN NaN 15
case_6 163 293 NaN NaN 19
该怎么做?
任何帮助将不胜感激。