【问题标题】:python fuzzywuzzy limit, how does it work?python blurwuzzy 限制,它是如何工作的?
【发布时间】:2018-10-17 18:25:47
【问题描述】:

限制究竟是如何与pythonsfuzzywuzzy模块一起工作的,是什么意思?

matches = process.extract(query, choices, limit=2, scorer=fuzz.partial_ratio)

【问题讨论】:

    标签: python-3.x fuzzy-logic fuzzy fuzzywuzzy


    【解决方案1】:

    limit一般用在fuzzywuzzy中,当你需要“x”个最佳匹配解时。

    因此,例如,您正在比较 df 的同一列以相互匹配。第一场比赛将是名称本身。所以,limit = 2 确实获得了第二好的匹配。

    Ex: column values =['Apple','Banana','Orange','Appl','Banan']
    

    如果您想使用同一列进行模糊处理,并查看由于拼写错误等原因在不同上下文中如何使用“Apple”。现在 Apple 的最佳匹配将是 Apple 本身,所以您可以使用 limit=2 获取“Appl" 在这种情况下

    希望我清楚

    【讨论】:

    • 感谢我们快速而友善的回归!
    猜你喜欢
    • 2011-04-30
    • 1970-01-01
    • 2012-04-29
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 2011-08-25
    • 2019-01-16
    相关资源
    最近更新 更多