R Evaluación condicional cuando se utiliza el operador de tubería%>%

Cuando se utiliza el operador de la tubería %>%con paquetes tales como dplyr, ggvis, dycharts, etc, ver cómo lo hago un paso condicional? Por ejemplo; step_1 %>% step_2 %>% if(condition) step_3 Estos enfoques no parecen funcionar: step_1 %>% step_2 if(condition) %>%...