ÎncepețiÎncepe gratuit

map_*

Funcția map() returnează rezultatul ca listă. Există însă mai multe variante ale acestei funcții: poți folosi funcțiile map_*() pentru a-i spune pachetului purrr ce tip de rezultat dorești. Simbolul * din map_*() reprezintă diferite tipuri de date din R. De exemplu, s-ar putea să vrei ca rezultatul să fie un vector de numere, pe care să-l poți include într-un data frame. Prin urmare, dacă nu vrei ca rezultatul să fie o listă, trebuie să stabilești tipul de ieșire dorit înainte de a scrie funcția map().

Acest exercițiu face parte din cursul

Bazele programării funcționale cu purrr

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Map over wesanderson, to determine the length of each element
map(___, ___)
Editează și rulează codul