我会尽力进行翻译,以下是您需要翻译的内容:
我尝试使用 fuzzywuzzy.fuzzy.partial_ratio() >= 85
将每一行与 pandas dataframe 中的所有行进行比较,并将结果写入每一行的列表中。
示例:
df = pd.DataFrame({'id': [1, 2, 3, 4, 5, 6], 'name': ['dog', 'cat', 'mad cat', 'good dog', 'bad dog', 'chicken']})
我想使用pandas函数和fuzzywuzzy库来获取结果:
id name match_id_list
1 dog [4, 5]
2 cat [3, ]
3 mad cat [2, ]
4 good dog [1, 5]
5 bad dog [1, 4]
6 chicken []
但是我不明白如何获得这个。