LoslegenKostenlos starten

Was ist ein Prädikat?

Eine Prädikatfunktion ist "eine Funktion, die entweder TRUE oder FALSE zurückgibt." Ein Prädikats-Functional "nimmt einen Vektor und eine Prädikatfunktion und tut damit etwas Nützliches."***

Mit anderen Worten: Prädikats-Functionals nehmen .x entgegen – also einen Vektor, ein Dataframe oder eine Liste – und testen das Prädikat auf jedem Element von .x. Du kannst zum Beispiel mit dem Prädikat is.numeric() aus Base R prüfen, ob jedes Element numerisch ist, oder ob der Mittelwert mancher Elemente unter 5 liegt, mit diesem Mapper: ~mean(.x) < 5.

Welche dieser Funktionen ist KEIN Prädikat?

Diese Übung ist Teil des Kurses

<Kurs>Fortgeschrittene funktionale Programmierung mit purrr</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten