IniziaInizia gratis

map_dbl() e map_int()

Alcune varianti di map_*() sono molto simili. Sia map_dbl() sia map_int() restituiscono numeri. map_int() restituisce vettori di interi, cioè numeri senza decimali. map_dbl() restituisce vettori di double, cioè numeri che possono avere decimali. Osserva più da vicino come l’uso di diverse funzioni map_*() influisca sui risultati.

Ecco di nuovo la tabella di map_*() come riferimento.

map_*() Output
map_chr() vettore di caratteri
map_lgl() vettore logico [TRUE o FALSE]
map_int() vettore di interi
map_dbl() vettore di double

Questo esercizio fa parte del corso

Le basi della programmazione funzionale con purrr

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Modifica ed esegui il codice