Comment écrire compose()
Lorsque vous utilisez compose(), les fonctions sont passées de droite à gauche — c'est-à-dire dans le même ordre que celui d'un appel imbriqué en R de base : la première fonction exécutée est celle à droite.
Autrement dit, si vous avez l'habitude du tuyau (%>%), l'ordre est inversé :
``` r
Avec le tuyau
1:28 %>% mean() %>% round()
En R de base
round(mean(1:28))
Avec compose
roundedmean <- compose(round, mean) rounded< em>mean(1:28) ```->
Alors, quelle est la bonne façon d'écrire une fonction qui compte le nombre de NA?
Cette activité fait partie du cours
Programmation fonctionnelle intermédiaire avec purrr
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice