map_chr()
In deze oefening duik je wat dieper in de verschillende map_*()-varianten. De functie map() geeft altijd een lijst terug. map_*() geeft andere soorten informatie terug. Bestudeer de onderstaande tabel en zorg dat je helder hebt welk type output bij elke map_*()-variant hoort.
map_*() |
Output |
|---|---|
map_chr() |
character vector |
map_lgl() |
logical vector [TRUE of FALSE] |
map_int() |
integer vector |
map_dbl() |
double vector |
Deze oefening maakt deel uit van de cursus
Basis van functioneel programmeren met purrr
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])