IniziaInizia gratis

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

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Determine who joined github first
map___(___, ~___[[___]]) %>%
      set_names(map___(___, ___)) %>%
    sort()
Modifica ed esegui il codice