我能够成功合并这两个df并删除所有重复的行。
我成功合并了列ID
但是我也想在名称列上匹配。
我尝试了许多不同的合并选项。搜索整个堆栈溢出。仍然找不到答案
此选项有效,但我的名称名称列不匹配:
df2 = pd.merge(
df,
df1.drop_duplicates(subset=['ID'], keep='first'),
left_on='ID',
right_on='ID',
how='left')
这就是我现在正在尝试的 我没有收到错误,但仍然无法为我工作:
df2 = pd.merge(
df,
df1.drop_duplicates(subset=['ID','NAME'], keep='first'),
left_on='ID',
right_on='ID',
how='left')