BaşlayınÜcretsiz başlayın

İki koşula göre eşleşme bulma

Bu egzersizde, film adları eşleşen ama yazım hataları da içeren 2 veri kümesini eşleştireceksin. İlk tablo movie_titles içinde ikinci tablo movie_db ile eşleştirmen gereken on film var. Ancak bu veriler taranmış belgelerden geldiği için Optik Karakter Tanıma yazılımının neden olduğu hatalar içeriyor.

Her iki tabloda da title ve year sütunları var. Bunları kullanarak aralarında eşleşmeleri bul.

Benzer veya aynı olan girişleri eşleştirecek 2 yardımcı fonksiyon oluştur. Biri film adları için (stringdist() tabanlı), diğeri ise yılları karşılaştırmak için abs() (farkı döndürür) kullansın.

Bu egzersiz, kursun bir parçasıdır

R ile Orta Düzey Düzenli İfadeler

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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")
Kodu Düzenle ve Çalıştır