map_dbl() och map_int()
Vissa varianter av map_*() liknar varandra. Både map_dbl() och map_int() returnerar tal. map_int() returnerar heltalsvektorer – det vill säga tal utan decimaler. map_dbl() returnerar dubbelvektorer – tal som kan ha decimaler. Undersök hur olika map_*()-funktioner påverkar utdata.
Här är map_*()-tabellen som referens.
map_*() |
Utdata |
|---|---|
map_chr() |
teckensträng (character vector) |
map_lgl() |
logisk vektor [TRUE eller FALSE] |
map_int() |
heltalsvektor (integer vector) |
map_dbl() |
dubbelvektor (double vector) |
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 episode_id element as list
map(___, ~.x[["___"]])
# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])