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

Daha temiz liste çıktıları yazdırmak için walk()

Şimdi walk() için bir kullanım daha deneyeceksin: özellikle walk() ile görselleştirme oluşturmak. Önceki egzersizde bazı listeleri yazdırdın ve listeleri yazdırmanın, temel R yöntemine göre walk() ile çok daha temiz olduğunu gördün. walk() ile birden fazla grafiği de ardışık olarak gösterebilirsin.

Burada, map() bilgisini ggplot2 fonksiyonlarıyla birleştirerek gap_split'in ilk on elemanı için birer grafik oluştur ve ardından her grafiği walk() ile göster.

Bu egzersiz

purrr ile Fonksiyonel Programlamanın Temelleri

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

Egzersiz talimatları

  • gap_split veri kümesini yükle.
  • gap_split'in ilk 10 elemanı ve gap_split'in ilk 10 adının üzerinde map2() uygula.
  • Sonra yeni grafikler nesnesi üzerinde walk() çalıştır ve tüm grafikleri yazdırmak için argüman olarak print() ver.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Load the gap_split data
data(___)

# Map over the first 10 elements of gap_split
plots <- map2(___[1:10], 
              names(___[1:10]), 
              ~ ggplot(___, aes(year, lifeExp)) + 
                geom_line() +
                labs(title = ___))

# Object name, then function name
walk(___, ___)
Kodu Düzenle ve Çalıştır