Я пытаюсь найти сходство между двумя строковыми столбцами в Excel, используя функцию SequenceMatcher. Я получаю значения в новом столбце «Счет» 0,0 для всех строк. Не могли бы вы найти ошибку в этом коде или есть лучший код для этой проблемы.
import pandas as pd
pd.read_excel("D/findingSimilarity.xlsx")`
a = data['pName'].values
b = data['cName'].values
>>['Hyderabad' 'My River' 'Wilson Road' 'Chennai' 'New Delhi']
>>['Cyberabad' 'Your River' 'Nelson Road' 'Kolkatta' 'Delhi Province']
data['Score'] = difflib.SequenceMatcher(None, data['pName'], data['cName']).ratio()*100