dplyr "%>%" 命令:两个在一行

Eld*_*ini 0 r dplyr

我愿意在一个对象(aov)上执行两个单独的 %>% 命令,是否有一种优雅的方法可以在一个命令行中执行此操作?

库(dplyr)aov_bike%>%摘要()%>%情节()

#上面的方法不起作用:我相信它在summary()的输出上执行了plot()

更清楚:所需(无 dplyr):库(dplyr)摘要(aov_bike)图(aov_bike)

r2e*_*ans 6

看一下magrittr::%T>%,这些例子就是这样做的:

library(magrittr)
aov_bike %T>%
  plot() %>%
  summary()
Run Code Online (Sandbox Code Playgroud)

也许

aov_bike %>% {
  plot(.)
  summary(.)
}
Run Code Online (Sandbox Code Playgroud)