我们应该在使用dplyr进行管道时使用大括号{}

mat*_*mat 9 r dplyr magrittr tidyverse

我发现有些表达式只能在大括号(大括号{ })中使用,例如:

library(dplyr)
3 %>% {3 + .}
3 %>% {ifelse(. < 2, TRUE, FALSE)}
Run Code Online (Sandbox Code Playgroud)

在管道时使用花括号的原则是什么?我们何时应该使用它以及使用哪些表达式?