No, that was just a typo on my end: the correct order of arguments should have been
ff <- grepl("BC-", ff) On Tue, Oct 4, 2011 at 3:07 PM, Rich Shepard <rshep...@appl-ecosys.com> wrote: > On Tue, 4 Oct 2011, R. Michael Weylandt wrote: > >> This isn't going to be the most elegant, but it should work: >> ## Get the factors as characters >> ff <- as.character(chemdata$site) >>> >>> ## Identify those that match what you want >> >> ff <- grepl(ff, "BC-") > > Michael, > > Apparently grep works differently in R than it does on the command line: > > bf <- grep(ff, "BC-") > Warning message: > In grep(ff, "BC-") : > argument 'pattern' has length > 1 and only the first element will be used > > I understand what you suggest but it does not appear to work for me. > > Thanks, > > Rich > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.