У меня есть два фрейма данных со списком имен
df1[name] -> number of rows 3000
df2[name] -> number of rows 64000
Я использую fuzzy wuzzy, чтобы получить наилучшее соответствие для записей df1 из df2, используя следующий код:
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
matches = [process.extract(x, df1, limit=1) for x in df2]
Но это занимает целую вечность, чтобы закончить. Есть ли более быстрый способ выполнить нечеткое сопоставление строк в пандах?