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ırEgzersiz 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ı 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 %>% ___ %>% ___)