Začněte nyníZačněte zdarma

map_dbl() a map_int()

Některé varianty map_*() jsou si velmi podobné. map_dbl() i map_int() vracejí čísla. map_int() vrací celočíselné vektory – tedy čísla bez desetinných míst. map_dbl() vrací vektory typu double, která desetinná místa mít mohou. Podívej se blíž na to, jak různé funkce map_*() ovlivňují výstup.

Tady máš pro přehled opět tabulku map_*().

map_*() Výstup
map_chr() znakový vektor
map_lgl() logický vektor [TRUE nebo FALSE]
map_int() celočíselný vektor
map_dbl() vektor typu double

Toto cvičení je součástí kurzu

Foundations of Functional Programming with purrr

Zobrazit kurz

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 episode_id element as list
map(___, ~.x[["___"]])

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Upravit a spustit kód