Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj map() na gh_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(___))
Edytuj i uruchom kod