Întrebări despre gh_repos
Vei folosi din nou gh_repos, o listă în care fiecare element conține informații despre un depozit GitHub. Aici vei utiliza map() și map_dbl() pentru a răspunde la întrebarea:
- Care depozit este cel mai mare?'
Dimensiunea unui depozit GitHub se măsoară în megabytes. Această informație poate fi utilă de documentat atunci când lucrezi cu un set de date sub formă de listă care se modifică în timp și trebuie să poți extrage informații, cum ar fi cel mai mare depozit, din cel mai recent set de date.
Acest exercițiu face parte din cursul
Bazele programării funcționale cu purrr
Instrucțiuni pentru exercițiu
- Aplică
map()pestegh_repos. - Aplică
map_dbl()peste elementul"size". - Apoi folosește
map()pentru a determina care depozit este cel mai mare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Map over gh_repos to generate numeric output
map(___,
~map___(___,
~___[[___]])) %>%
# Grab the largest element
map(~max(___))