Porre domande a partire da una lista
Una delle cose migliori di purrr è che puoi passare facilmente da una domanda sui dati a una risposta con poche righe di codice. Qui userai i dati gh_users per farti tre domande:
- Quale utente si è unito a GitHub per primo?
- Tutti i repository sono di proprietà dell’utente e non di un’organizzazione?
- Quale utente ha il maggior numero di repository pubblici?
In questo esercizio, le tue conoscenze di map_*() sono davvero messe alla prova, quindi ripassa bene tutte le varianti di map_*() e come andrebbero usate.
Questo esercizio fa parte del corso
Le basi della programmazione funzionale con purrr
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Determine who joined github first
map___(___, ~___[[___]]) %>%
set_names(map___(___, ___)) %>%
sort()