【发布时间】:2016-03-21 18:27:01
【问题描述】:
我在pandas 中有一个数据框,我在 python 中使用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)
问候
-算盘
【问题讨论】:
标签: python pandas fuzzywuzzy