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

İsimleri ayarlama

Liste isimlerini ayarlamak, birçok senaryoda listelerle çalışmayı çok daha kolaylaştırır; özellikle haftalar ya da aylar sonra kodu gözden geçirirken okunabilirliği artırır.

Burada gh_repos ve gh_users veri kümeleriyle çalışacak ve isimlerini iki farklı yolla ayarlayacaksın. Her iki yöntem de aynı sonucu verecek: adlandırılmış öğelere sahip bir liste.

Bu egzersiz

purrr ile Fonksiyonel Programlamanın Temelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • gh_users üzerindeki isimleri "name" öğesini kullanarak ayarla ve çıktı olarak karakter vektörü veren map_*() fonksiyonunu kullan.
  • Sahip (owner) bilgisinin nerede saklandığını görmek için gh_repos yapısını incele.
  • set_names() ve map_*() fonksiyonlarını kullanarak, depo sahibinin login adına göre yeni bir gh_repos_named listesinin isimlerini ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Name gh_users with the names of the users
gh_users_named <- ___ %>% 
    set_names(map___(___, ___))

# Check gh_repos structure
str(___)

# Name gh_repos with the names of the repo owner 
gh_repos_named <- ___ %>% 
    map_chr(~ .[[___]]$___$___) %>% 
    set_names(___, .)
Kodu Düzenle ve Çalıştır