Pytania o gh_repos
Ponownie skorzystasz z gh_repos – listy, w której każdy element zawiera informacje o repozytorium GitHub. Użyjesz map() i map_dbl(), aby odpowiedzieć na pytanie:
- Które repozytorium jest największe?
Rozmiar repozytorium GitHub mierzony jest w megabajtach. Ta informacja może być przydatna do dokumentowania zmian w zbiorze danych opartym na liście, która zmienia się w czasie – dzięki niej możesz łatwo wyodrębnić interesujące dane, np. największe repozytorium, z najnowszego zbioru.
To ćwiczenie jest częścią kursu
Podstawy programowania funkcyjnego z purrr
Instrukcje do ćwiczenia
- Użyj
map()nagh_repos. - Użyj
map_dbl()na elemencie"size". - Następnie użyj
map(), aby sprawdzić, które repozytorium jest największe.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Map over gh_repos to generate numeric output
map(___,
~map___(___,
~___[[___]])) %>%
# Grab the largest element
map(~max(___))