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

purrr ve saçılım grafikleri

ggplot() girdi olarak liste kabul etmediği için, birkaç satır kodla bir listeden veri çerçevesine, oradan da bir ggplot() grafiğine geçmek için purrr ile birlikte kullanılabilir.

Bu egzersizde gh_users verisiyle çalışmaya devam edeceksin. Adı verilmiş birkaç öğeyi çekmek ve doğru veri tipine dönüştürmek için bir map_*() fonksiyonu kullanacaksın. Sonrasında, kullanıcının takipçi sayısını (followers) kullanıcının herkese açık depo sayısıyla (public_repos) karşılaştıran bir saçılım grafiği oluştur.

Bu egzersiz

purrr ile Fonksiyonel Programlamanın Temelleri

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

Egzersiz talimatları

  • gh_users üzerinde map() çalıştır; dört sütunlu, "login", "name", "followers" ve "public_repos" adlı sütunları olan bir veri çerçevesi oluşturan map_*() fonksiyonunu kullan.
  • Bu veri çerçevesini bir saçılım grafiğine pipe et; x ekseni followers, y ekseni ise public_repos olsun.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a data frame with four columns
map___(___, `[`, 
       c(___,___,___,___)) %>%
       # Plot followers by public_repos
    ggplot(., 
         aes(x = ___, y = ___)) + 
        # Create scatter plots
        geom____()
Kodu Düzenle ve Çalıştır