Don't use replacePatterns() (-- and what package is that from, btw??).
gsub("abc|def","Yes",sample[[1]])
Incidentally, "sample" is a rather bad name for your dataset, as it is the
name of a commonly use R function. Ergo, possibility of confusion.
Bert Gunter
Genentech Nonclinical Biostatisics
-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
On
Behalf Of Kelvin Lam
Sent: Tuesday, August 11, 2009 9:43 AM
To: r-help at r-project.org
Subject: [R] re placePatterns() for multiple words replacement in tm
Hi all,
I wonder how you can replace all words that need to be changed using
replacePatterns(). The following is my code. I want to replace both
"abc"
and "def" to " Yes ". However, I can only replace the first occurrence in
sample[[1]].
change <- c("abc","def")
replacePatterns(sample[[1]],change," Yes ")