Quando utilizzo la funzione nidificata in una fase di piping, l'ordine di esecuzione sembra non intuitivo.Ordine di esecuzione di funzioni annidate in pipe 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
Qualcuno può spiegare perché la funzione annidata nella terza riga non produce il risultato corretto?