Auffrischung: names & pipe
Mit names() kannst du leicht feststellen, ob eine Liste Namen hat. Wenn du die benannten Elemente einer Liste kennst, arbeitest du leichter damit, weil du die benötigten Informationen direkt über den Namen herausziehen kannst, statt nach dem richtigen Element per Nummer zu suchen.
purrr ist Teil des tidyverse, einem System von Paketen, die zusammen verwendet werden und gut mit Pipes funktionieren. Lass uns kurz auffrischen, wie Pipes arbeiten. Eine Pipe %>% nimmt die Ausgabe der Funktion davor und übergibt sie als erstes Argument an die Funktion nach der Pipe.
function_before() %>%
function_after()
Du musst Pipes bei purrr-Funktionen nicht verwenden, aber in diesen Lektionen wirst du es tun.
Diese Übung ist Teil des Kurses
<Kurs>Grundlagen der funktionalen Programmierung mit purrr</Kurs>Übungsanweisungen
- Prüfe mit Pipes, ob die Liste
sw_filmsbenannte Elemente hat.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Use pipes to check for names in sw_films
___ %>%
___()