IniziaInizia gratis

map_*

La funzione map() restituisce l'output come lista. Tuttavia, esistono diverse funzioni map(); puoi usare le funzioni map_*() per indicare a purrr il tipo di output che desideri. L’asterisco in map_*() rappresenta diversi tipi di dato di R. Per esempio, potresti voler ottenere un vettore di numeri così da inserirlo in un data frame. Quindi, a meno che tu non voglia che qualcosa venga restituito come lista, devi decidere in anticipo quale output ti serve prima di scrivere la tua funzione map().

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.

# Map over wesanderson, to determine the length of each element
map(___, ___)
Modifica ed esegui il codice