I have a string
vec = c('blue','red','flower','bee')
I want to convert different strings into the same in one line instead of seperately i.e. i could gsub blue and gsub red to make them both spell 'colour'. How can I do this in one line?
output should be: 'colour','colour','flower','bee'
sub("blue|red", "colour", vec)
use "|" (which means the logical OR
operator) between the words you want to substitute.
Use sub
to change only the first occurence and gsub
to change multiple occurences within the same string.
Type ?gsub
into R console for more information.