如何撰寫 compose()
使用 compose() 時,函式會由右到左傳入——也就是和 base R 中巢狀呼叫的順序相同:最右邊的函式會最先執行。
換句話說,如果你習慣用管線,順序正好相反:
``` r
使用管線
1:28 %>% mean() %>% round()
在 base R 中
round(mean(1:28))
使用 compose
roundedmean <- compose(round, mean) rounded< em>mean(1:28) ```->
那麼,要如何正確撰寫一個用來計算 NA 數量的函式呢?
本練習屬於課程
