Kom igångKom igång gratis

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

Visa kurs

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[["___"]])
Redigera och kör kod