LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Mit map() über gh_repos iterieren.
  • 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(___))
Code bearbeiten und ausführen