Pipe-uri în map()
Ți-ai reîmprospătat memoria despre cum pot fi folosite pipe-urile între funcții. Poți folosi pipe-uri și în interiorul funcției map() pentru a itera un lanț de operații peste o listă de valori de intrare.
În loc să folosești unul dintre seturile de date din repurrrsive, vei lucra cu o listă de numere, astfel încât să poți efectua câteva operații matematice.
Acest exercițiu face parte din cursul
Bazele programării funcționale cu purrr
Instrucțiuni pentru exercițiu
- Creează o listă care conține valorile de la 1 la 10, fiecare ca element separat.
- Creează un lanț de operații în interiorul unei singure funcții
map()care calculeazăsqrt()pentru fiecare element, apoisin()pentru fiecare element.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a list of values from 1 through 10
numlist <- list(___)
# Iterate over the numlist
map(___, ~.x %>% ___ %>% ___)