map_chr()
I den här övningen går du lite djupare in på de olika varianterna av map_*(). Funktionen map() returnerar alltid en lista. map_*() returnerar andra typer av data. Studera tabellen nedan och se till att du har koll på vilken typ av utdata varje map_*()-variant ger.
map_*() |
Utdata |
|---|---|
map_chr() |
teckenvektor |
map_lgl() |
logisk vektor [TRUE eller FALSE] |
map_int() |
heltalsvektor |
map_dbl() |
decimaltalvektor |
Den här övningen är en del av kursen
Grunderna i funktionell programmering med purrr
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])