我有两个数据框,分别是
df_1
和df_2
,它们的索引和列不完全相同,但有一些重叠。我创建了一个数据框df
,它包含了索引和列的并集,因此没有重复的索引或列。我希望以以下方式填充数据框df
:for x in df.index:
for y in df.columns:
df.loc[x,y] = df_1.loc[x,y] if (x,y) in (df_1.index,df_1.columns) else df_2.loc[x,y]
有人能告诉我一个高效的方法吗?
谢谢!
.sort_index()
。 - jezrael