Zrozumienie odległości między ciągami znaków

Wyrażenia regularne w R – poziom średnio zaawansowany

Angelo Zehr

Data Journalist

Czym jest odległość między ciągami?

rain ran run

skala kolorów

Wyrażenia regularne w R – poziom średnio zaawansowany

Czym jest odległość między ciągami?

sunday surday saurday saturday

skala kolorów

Wyrażenia regularne w R – poziom średnio zaawansowany

Zastosowania w praktyce

emile brown literówka

Wyrażenia regularne w R – poziom średnio zaawansowany

zrzut ekranu Google

Wyrażenia regularne w R – poziom średnio zaawansowany

Odległości między ciągami w R

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

Zwraca:

3

Jest identyczna:

stringdist("sunday", "saturday", method = "lv")
Wyrażenia regularne w R – poziom średnio zaawansowany

Znajdowanie dopasowania

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

Zwraca:

3
Wyrażenia regularne w R – poziom średnio zaawansowany

Czas na ćwiczenia!

Wyrażenia regularne w R – poziom średnio zaawansowany

Preparing Video For Download...