CommencezCommencez gratuitement

Qu'est-ce qu'un prédicat ?

Une fonction prédicat est « une fonction qui retourne soit TRUE soit FALSE. » Un fonctionnel de prédicat « prend un vecteur et une fonction prédicat et fait quelque chose d'utile. »***

En d'autres mots, les fonctionnels de prédicat prennent .x, qui peut être un vecteur, un dataframe ou une liste, et appliquent le prédicat à chaque élément de .x. Par exemple, vous pouvez vérifier si chaque élément est numérique avec le prédicat is.numeric() de R de base, ou si la moyenne de certains éléments est inférieure à 5 avec ce mappeur : ~mean(.x) < 5.

Laquelle de ces fonctions n'est PAS un prédicat ?

Cette activité fait partie du cours

Programmation fonctionnelle intermédiaire avec purrr

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice