Berdasarkan balasan @hadley di utas ini
, Anda dapat menggunakan if() . gaya SQL pernyataan di dalam mutate() pada kerangka data in-db dplyr:
df <- df %>%
mutate( income_topcoded = if (income > topcode) income else topcode)
Sejauh menggunakan grepl() pergi ... baik, Anda tidak bisa. Tetapi Anda dapat menggunakan SQL like operator:
df <- df %>%
filter( topcode %like% "ABC%" )