ÎncepețiÎncepe gratuit

map_dbl() și map_int()

Unele variante ale map_*() sunt foarte asemănătoare. Atât map_dbl(), cât și map_int() returnează numere. map_int() returnează vectori de tip întreg, adică numere fără zecimale. map_dbl() returnează vectori de tip double, adică numere care pot avea zecimale. Analizează mai atent cum influențează alegerea diferitelor funcții map_*() rezultatele obținute.

Mai jos găsești din nou tabelul cu funcțiile map_*(), ca referință.

map_*() Rezultat
map_chr() vector de caractere
map_lgl() vector logic [TRUE sau FALSE]
map_int() vector de numere întregi
map_dbl() vector de numere double

Acest exercițiu face parte din cursul

Bazele programării funcționale cu purrr

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Pull out episode_id element as list
map(___, ~.x[["___"]])

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Editează și rulează codul