認識字串距離

R 中級 Regular Expressions

Angelo Zehr

Data Journalist

什麼是字串距離?

rain ran run

色階

R 中級 Regular Expressions

什麼是字串距離?

sunday surday saurday saturday

色階

R 中級 Regular Expressions

實務應用

emile brown typo

R 中級 Regular Expressions

Google 螢幕擷取畫面

R 中級 Regular Expressions

在 R 中計算字串距離

library(stringdist)
stringdist("saturday", "sunday", method = "lv")

回傳:

3

是否相同:

stringdist("sunday", "saturday", method = "lv")
R 中級 Regular Expressions

尋找相符項

amatch(
  x = "Sonday",
  table = c("Friday", "Saturday", "Sunday"),
  maxDist = 1,
  method = "lv"
)

回傳:

3
R 中級 Regular Expressions

一起來練習吧!

R 中級 Regular Expressions

Preparing Video For Download...