1

我想匹配,然后将字符串替换为最接近的匹配。我正在使用 stringdist 库。下面是我的代码

stringdistmatrix("2 ltr thums up", c("solar thyme 30g", "Thums Up 2 L"), method = "lv")

它给出如下输出:

[,1] [,2]
 8   12

这意味着“solar thyme 30g”更接近“2 ltr thums up”,但实际上“Thums Up 2 L”应该更接近。我应该将 levenshtein 方法更改为其他方法吗?

4

1 回答 1

1

我尝试了 method = 'cosine' 并且输出看起来不错。

于 2019-02-15T12:16:49.737 回答