Удалите строки в Excel после сравнения, используя python / pandas - PullRequest
0 голосов
/ 03 февраля 2020

Я хочу удалить строки после сравнения имен между двумя файлами Excel. В настоящее время я выяснил, как сравнить файлы и получить имена, которые существуют в обоих файлах. Теперь я хочу удалить эти строки из второго файла. Я должен был учитывать акценты, используя unidecode, так как namse в файле один без акцентов, но они могли иметь акценты во втором файле. например, Дэвис Бертанс указан как Дэвис Бертанс во втором файле. спасибо!

from unidecode import unidecode
df1["Name"] = df1["Name"].apply(unidecode)  # strip accents from Name column
result = df1[~df1["Name"].str.isin(df0["Name"].unique())]  # keep only if name not in df0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...