У меня есть фрейм данных под названием 'df1':
Name Type Destination Data1 Data2
Bob Car NY asdf dsfg
Liz Car NY asdf dsfg
И еще один под названием 'df2':
Name Type Destination Data1 Data2
Bob Train LA asdf dsfg
Liz Car NY asdf dsfg
Я хочу объединить их вместе на основе 3 значений, чтобы сформировать 'key': имя, тип, место назначения, в результате чего будет:
Name Type Destination
Bob Car NY
Bob Train LA
Liz Car NY
Если нет повторов и добавляется строка с Bob, Train, LA ..., поскольку это уникальная запись.
Пока у меня есть:
new_df = pd.concat([df1.Name, df2.Name]).drop_duplicates().sort_values(ascending=True).reset_index(drop=True)
, но это работает только при попытке объединить уникальный список на основе единственного ключа.