Questions sur gh_repos
Vous allez encore utiliser gh_repos, une liste où chaque élément contient de l'information sur un dépôt GitHub. Ici, vous allez utiliser map() et map_dbl() pour répondre à la question :
- Quel dépôt est le plus grand ?
La taille d'un dépôt GitHub est mesurée en mégaoctets. Cette information peut être utile à documenter si vous travaillez avec un jeu de données sous forme de liste qui évolue dans le temps et que vous devez pouvoir extraire des renseignements, comme le plus grand dépôt, dans le jeu de données le plus récent.
Cette activité fait partie du cours
Fondements de la programmation fonctionnelle avec purrr
Instructions de l’exercice
- Appliquez
map()àgh_repos. - Utilisez
map_dbl()sur l'élément"size". - Puis utilisez
map()pour déterminer quel dépôt est le plus grand.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Map over gh_repos to generate numeric output
map(___,
~map___(___,
~___[[___]])) %>%
# Grab the largest element
map(~max(___))