map_chr()
V tomto cvičení se blíže podíváš na různé varianty map_*(). Funkce map() vždy vrací seznam. Varianty map_*() vracejí jiné typy výstupů. Prostuduj tabulku níže a ujisti se, že rozumíš tomu, jaký typ výstupu každá varianta map_*() produkuje.
map_*() |
Výstup |
|---|---|
map_chr() |
znakový vektor |
map_lgl() |
logický vektor [TRUE nebo FALSE] |
map_int() |
celočíselný vektor |
map_dbl() |
desetinný vektor |
Toto cvičení je součástí kurzu
Foundations of Functional Programming with purrr
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])