Jak psát compose()
Při použití compose() se funkce předávají zprava doleva – tedy ve stejném pořadí, jaké bys použil/a při vnořeném volání v base R: první funkce, která se spustí, je ta napravo.
Jinak řečeno, ve srovnání s rourou (pipe) je pořadí přesně opačné:
``` r
S rourou
1:28 %>% mean() %>% round()
V base R
round(mean(1:28))
S compose
roundedmean <- compose(round, mean) rounded< em>mean(1:28) ```->
Jak tedy správně napsat funkci, která spočítá počet hodnot NA?
Toto cvičení je součástí kurzu
Intermediate Functional Programming with purrr
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení