Fragen zu gh_repos
Du arbeitest wieder mit gh_repos, einer Liste, in der jedes Element Informationen zu einem GitHub-Repository enthält. Hier verwendest du map() und map_dbl(), um die Frage zu beantworten:
- Welches Repository ist das größte?
Die Größe eines GitHub-Repositories wird in Megabyte gemessen. Diese Information kann nützlich sein, wenn du mit einem listenbasierten Datensatz arbeitest, der sich im Laufe der Zeit verändert, und du in der Lage sein musst, Informationen wie das größte Repository aus dem neuesten Datensatz herauszuziehen.
Diese Übung ist Teil des Kurses
<Kurs>Grundlagen der funktionalen Programmierung mit purrr</Kurs>Übungsanweisungen
- Mit
map()übergh_repositerieren. - Mit
map_dbl()über das Element"size"iterieren. - Dann mit
map()bestimmen, welches Repo das größte ist.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Map over gh_repos to generate numeric output
map(___,
~map___(___,
~___[[___]])) %>%
# Grab the largest element
map(~max(___))