Message-ID: <alpine.LNX.2.00.1110041204130.12907@salmo.appl-ecosys.com>
Date: 2011-10-04T19:07:10Z
From: Rich Shepard
Subject: How to subset() from data frame using specific rows
In-Reply-To: <CAAmySGNK-33ZkwFCUbV1XH1Ug7F9TK=bPKX6PV6Mr0cdE5G5cg@mail.gmail.com>
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