У меня есть dataframe в pandas
, где я использую пакет fuzzywuzzy
в python для сопоставления первого столбца в dataframe со вторым столбцом.создать новый столбец в dataframe с помощью fuzzywuzzy
Я определил функцию для создания вывода с оценкой первого столбца, второго столбца и частичного отношения. Но это не работает.
Не могли бы вы помочь
import csv
import sys
import os
import numpy as np
import pandas as pd
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
def match(driver):
driver["score"]=driver.apply(lambda row: fuzz.partial_ratio(row driver[driver.columns[0]], driver[driver.columns[1]]), axis=1)
print(driver)
return(driver)
С уважением
-Abacus
Благодаря meloncholy. Это работает ! – Abacus