map_chr()
În acest exercițiu, vei explora mai în detaliu diferitele variante map_*(). Funcția map() returnează întotdeauna o listă. map_*() returnează alte tipuri de date. Studiază tabelul de mai jos și asigură-te că înțelegi tipul de rezultat pentru fiecare variantă map_*().
map_*() |
Rezultat |
|---|---|
map_chr() |
vector de caractere |
map_lgl() |
vector logic [TRUE or FALSE] |
map_int() |
vector de numere întregi |
map_dbl() |
vector de tip double |
Acest exercițiu face parte din cursul
Bazele programării funcționale cu purrr
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])