Otázky k gh_repos
Znovu využiješ gh_repos – seznam, kde každý prvek obsahuje informace o konkrétním GitHub repozitáři. Pomocí map() a map_dbl() najdeš odpověď na tuto otázku:
- Který repozitář je největší?
Velikost GitHub repozitáře se měří v megabajtech. Tato informace se hodí, když pracuješ s datasetem ve formě seznamu, který se průběžně mění, a potřebuješ z nejaktuálnější verze dat rychle vytáhnout konkrétní hodnotu – třeba největší repozitář.
Toto cvičení je součástí kurzu
Foundations of Functional Programming with purrr
Pokyny k cvičení
- Aplikuj
map()nagh_repos. - Aplikuj
map_dbl()na prvek"size". - Pak použij
map()k určení, který repozitář je největší.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Map over gh_repos to generate numeric output
map(___,
~map___(___,
~___[[___]])) %>%
# Grab the largest element
map(~max(___))