Come scrivere compose()
Quando usi compose(), le funzioni vengono passate da destra a sinistra — cioè nello stesso ordine che useresti in una chiamata annidata in R base: la prima funzione a essere eseguita è quella più a destra.
In altre parole, se sei abituato alla pipe, l’ordine è l’opposto:
``` r
Con la pipe
1:28 %>% mean() %>% round()
In R base
round(mean(1:28))
Con compose
roundedmean <- compose(round, mean) rounded< em>mean(1:28) ```->
Quindi, qual è il modo corretto di scrivere una funzione che conti il numero di NA?
Questo esercizio fa parte del corso
Programmazione funzionale intermedia con purrr
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio