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, kursun bir parçasıdır
purrr ile Fonksiyonel Programlamanın Temelleri
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 öncesqrt()'unu, ardındansin()'ini alan bir pipeline kur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create a list of values from 1 through 10
numlist <- list(___)
# Iterate over the numlist
map(___, ~.x %>% ___ %>% ___)