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ırEgzersiz talimatları
gh_usersüzerindemap()çalıştır; dört sütunlu,"login","name","followers"ve"public_repos"adlı sütunları olan bir veri çerçevesi oluşturanmap_*()fonksiyonunu kullan.- Bu veri çerçevesini bir saçılım grafiğine pipe et;
xeksenifollowers,yekseni isepublic_reposolsun.
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____()