ÎncepețiÎncepe gratuit

Găsirea potrivirilor pe baza a două condiții

În acest exercițiu, vei potrivi 2 seturi de date cu titluri de filme corespunzătoare, care conțin însă și greșeli de scriere. În primul tabel, movie_titles, există zece filme pe care ar trebui să le potrivești cu cel de-al doilea tabel, movie_db. Datele provin din documente scanate și conțin erori introduse de software-ul de Recunoaștere Optică a Caracterelor.

Ambele tabele conțin coloanele title și year. Folosește-le pentru a găsi potriviri între ele.

Creează 2 funcții auxiliare care să identifice intrări similare sau identice. Una pentru titlurile filmelor (bazată pe stringdist()) și una pentru compararea anilor, folosind abs() (care returnează valoarea absolută a diferenței).

Acest exercițiu face parte din cursul

Expresii regulate intermediare în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Calculate the string distance - it should be smaller than 3
is_string_distance_below_three <- function(left, right) {
  ___(left, right) < ___
}

is_string_distance_below_three("Hi there", "Hi there")
Editează și rulează codul