Существует несколько возможностей:
Использование скобок : Как указывалось @tmfmnk, для получения такого поведения в pipe
:
library(dplyr)
vec <- c(12,13, NA)
vec %>% {ifelse(is.na(.), FALSE,TRUE)}
# TRUE TRUE FALSE
следует использовать
{}
Unnesting : В качестве альтернативы, как указывал @Ands, можно отсоединить функции:
12 %>% is.na %>% ifelse(FALSE, TRUE)