【发布时间】:2020-09-17 19:57:04
【问题描述】:
我有两张桌子
df_1
df_2
我有什么方法可以开发一个模糊匹配逻辑(在 Python 中或在 R 中)从 df_2 中找到 ID for df_1?
匹配应该基于模糊的name匹配,准确的city、state和zip匹配。
如果在city_1 中找不到匹配项,我会在city_2 中查找匹配项。如果在state_1 中找不到匹配项,我会在state_2 中查找匹配项。 df_2 也是如此。如果在NAME_1 中找不到模糊名称匹配,我会在NAME_2 中找到模糊匹配。
【问题讨论】:
-
签出fuzzywuzzy库。并且不要忘记安装 python-Levenshtein