or
Diese Übung ist Teil des Kurses
Klingen Lambda-Funktionen, Mappers und Prädikate für dich einschüchternd? Keine Sorge! Nachdem wir dein purrr-Wissen aufgefrischt haben, tauchen wir in Functional Programming 101 ein, entdecken anonyme Funktionen und Prädikate und sehen, wie wir sie zum Bereinigen und Erkunden von Daten einsetzen können.
Aktuelle Übung
Bereit, mit funktionaler Programmierung und purrr tiefer einzusteigen? In diesem Kapitel entdecken wir das Konzept der funktionalen Programmierung, betrachten Fehlerbehandlung einschließlich safely() und possibly(), und führen die Funktion compact() ein, um deinen Code zu bereinigen.
In diesem Kapitel schreiben wir mit purrr Code, der verständlicher, sauberer und leichter wartbar ist. Wir lernen, wie man mit compose() und negate() saubere Funktionen schreibt. Außerdem nutzen wir partial(), um Funktionen zu komponieren, indem wir Argumente bestehender Funktionen vorab „befüllen“. Abschließend führen wir Listenspalten ein – eine praktische Datenstruktur, die uns hilft, mit dem Tidyverse sauberen Code zu schreiben.
Zum Schluss fassen wir alles, was wir über purrr gelernt haben, in einer Fallstudie zusammen. Wir analysieren Daten, die von Twitter gescraped wurden, organisieren sie mit sauberem Code und identifizieren anschließend Twitter-Influencer der RStudio-Konferenz 2018.