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

URL'lerle oynamak

Son egzersizde, "github" desenini içeren tweet'lerin ham sayısını çıkarmıştık. Şimdilik bu sadece bir sayı: 347 ve bu 347'nin toplam URL sayısının ne kadarına karşılık geldiğini henüz bilmiyorsun.

Bu egzersizde, bir karakter vektörü ve bir desen alan, bu deseni içeren öğelerin oranını döndüren str_prop_detected() adlı bir fonksiyon yazacağız. Bu fonksiyon, bir karakter vektöründe desen eşleşmelerinin oranını saptamak için diğer veri kümelerinde de kullanılabilir.

Burada, bazı purrr fonksiyonlarını stringr paketindeki str_detect() ile birleştireceğiz. Her iki paket de senin için yüklendi ve rstudioconf veri kümesi hâlâ çalışma alanında mevcut.

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

purrr ile Orta Düzey Fonksiyonel Programlama

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Complete the function definition
str_prop_detected <- function(string, pattern) {
  string %>%
    # Detect the pattern
    ___(___) %>%
    # Calculate the mean
    ___()
} 

# Create flatten_and_compact()
flatten_and_compact <- ___(___, ___)
Kodu Düzenle ve Çalıştır