R Evaluasi bersyarat saat menggunakan operator pipa%>%

Bila menggunakan operator pipa %>%dengan paket seperti dplyr, ggvis, dycharts, dll, bagaimana saya melakukan langkah bersyarat? Sebagai contoh; step_1 %>% step_2 %>% if(condition) step_3 Pendekatan ini sepertinya tidak berhasil: step_1 %>% step_2 if(condition) %>%...