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

map() içinde pipe kullanımı

Demek ki fonksiyonlar arasında pipe kullanmayı tazeledin. map() fonksiyonunun içinde de pipe kullanarak bir görev hattını (pipeline) girdi listesinin üzerine yinelemeyle uygulayabilirsin.

Burada repurrrsive veri kümelerinden biri yerine bir sayı listesiyle çalışacaksın; böylece birkaç matematiksel işlem yapabileceksin.

Bu egzersiz

purrr ile Fonksiyonel Programlamanın Temelleri

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

Egzersiz talimatları

  • 1'den 10'a kadar değerleri, her biri ayrı bir eleman olacak şekilde içeren bir liste oluştur.
  • Tek bir map() içinde, her elemanın önce sqrt()'unu, ardından sin()'ini alan bir pipeline kur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a list of values from 1 through 10
numlist <- list(___)

# Iterate over the numlist 
map(___, ~.x %>% ___ %>% ___)
Kodu Düzenle ve Çalıştır