12
當我在管道步驟中使用嵌套函數時,執行順序看起來不直觀。在dplyr管道中執行嵌套函數的順序
df <- data.frame(a = c(1,NA,2), b = c(NA, NA, 1))
df %>% is.na %>% colSums # Produce correct count of missing values
df %>% colSums(is.na(.)) # Produce NA
任何人都可以解釋爲什麼在第三行嵌套函數不會產生正確的結果?