Zadawanie pytań na podstawie listy
Jedną z największych zalet purrr jest to, że możesz łatwo przejść od pytania o dane do odpowiedzi – wystarczy kilka linijek kodu. W tym ćwiczeniu użyjesz danych gh_users, aby odpowiedzieć na trzy pytania:
- Który użytkownik dołączył do GitHuba jako pierwszy?
- Czy wszystkie repozytoria należą do użytkowników, a nie do organizacji?
- Który użytkownik ma najwięcej publicznych repozytoriów?
To ćwiczenie naprawdę sprawdza twoją znajomość map_*(), więc przypomnij sobie wszystkie warianty tej funkcji i zastanów się, kiedy każdy z nich stosować.
To ćwiczenie jest częścią kursu
Podstawy programowania funkcyjnego z purrr
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Determine who joined github first
map___(___, ~___[[___]]) %>%
set_names(map___(___, ___)) %>%
sort()