Quantcast
Channel: Active questions tagged excel - Stack Overflow
Viewing all articles
Browse latest Browse all 88030

Remove accents while comparing excel files using python

$
0
0

i want to compare two excel files and delete rows with common names in the second file. the issue is that one list doesn't have accents while one does. i want to remove the accents in order to compare the names, delete from the second file and then merge the two files. thanks!

code so far

import pandas as pd
from unidecode import unidecode

df0 = pd.ExcelFile('Players.xlsx').parse('Sheet1')
df1 = pd.ExcelFile('Players.xlsx').parse('Sheet1')

result = df0[df0[(unidecode('Name'))].isin(df1[unidecode('Name')])]
result.to_excel('Merged.xlsx', index=False)

file 1

Davis Bertans           Davis Bertans           2011-12 *   All Teams       All Leagues
Davis Bertans           Davis Bertans           2011-12 *   KK Partizan     KLS
Davis Bertans           Davis Bertans           2011-12 *   Union Olimpija  Liga ABA
Georgios Papagiannis    Georgios Papagiannis    2019-20 *   Panathinaikos   Euroleague
Georgios Papagiannis    Georgios Papagiannis    2019-20 *   Panathinaikos   HEBA A1

file 2

Dāvis Bertāns   Dāvis Bertāns   2011-12 *   All Teams        All Leagues
Dāvis Bertāns   Dāvis Bertāns   2011-12 *   KK Partizan      KLS
Dāvis Bertāns   Dāvis Bertāns   2011-12 *   Union Olimpija   Liga ABA
Frank Ntilikina Frank Ntilikina 2014-15     Strasbourg IG    Jeep Elite
Frank Ntilikina Frank Ntilikina 2015-16 *   All Teams        All Leagues

desired output in new excel file

Davis Bertans           Davis Bertans           2011-12 *   All Teams       All Leagues
Davis Bertans           Davis Bertans           2011-12 *   KK Partizan     KLS
Davis Bertans           Davis Bertans           2011-12 *   Union Olimpija  Liga ABA
Georgios Papagiannis    Georgios Papagiannis    2019-20 *   Panathinaikos   Euroleague
Georgios Papagiannis    Georgios Papagiannis    2019-20 *   Panathinaikos   HEBA A1
Frank Ntilikina Frank   Ntilikina               2014-15     Strasbourg IG   Jeep Elite
Frank Ntilikina Frank   Ntilikina               2015-16 *   All Teams       All Leagues

Viewing all articles
Browse latest Browse all 88030

Trending Articles