Когда я пытаюсь объединить два набора разностных данных на основе значений столбца, я замечаю, что значения столбцов на двух листах будут совпадать правильно, если заглавные буквы совпадают.Однако Python не сможет определить соответствующее значение для df1 из df2, если заглавная буква отличается, даже если строка одинакова.
Есть ли способ сделать это без изменения содержимого наборов данных?
merged_df = pd.merge(df1, df2, on=['column1'], how = 'left')
merged_df.drop_duplicates(keep='first', inplace=True)
merged_df.to_csv('report.csv', index=False)