इस थ्रेड
पर @ हैडली के जवाब पर आधारित , आप SQL-शैली का उपयोग कर सकते हैं if()
mutate()
. के अंदर स्टेटमेंट dplyr के इन-डीबी डेटाफ़्रेम पर:
df <- df %>%
mutate( income_topcoded = if (income > topcode) income else topcode)
जहां तक grepl()
using का उपयोग करने की बात है जाता है... ठीक है, आप नहीं कर सकते। लेकिन आप SQL like
. का उपयोग कर सकते हैं ऑपरेटर:
df <- df %>%
filter( topcode %like% "ABC%" )