Aan de slagBegin gratis

Vragen over gh_repos

Je gaat gh_repos opnieuw gebruiken: een lijst waarin elk element informatie bevat over een GitHub-repository. Hier gebruik je map() en map_dbl() om de vraag te beantwoorden:

  • Welke repository is het grootst?'

De grootte van een GitHub-repository wordt gemeten in megabytes. Deze informatie is handig om te documenteren als je werkt met een lijstachtige gegevensset die in de tijd verandert en je informatie, zoals de grootste repository, uit de meest recente gegevensset wilt kunnen halen.

Deze oefening maakt deel uit van de cursus

Basis van functioneel programmeren met purrr

Bekijk cursus

Oefeninstructies

  • Gebruik map() over gh_repos.
  • Gebruik map_dbl() over het element "size".
  • Gebruik daarna map() om te bepalen welke repo het grootst is.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Map over gh_repos to generate numeric output
map(___, 
    ~map___(___, 
             ~___[[___]])) %>%
    # Grab the largest element
    map(~max(___))
Code bewerken en uitvoeren