Dear Mark,
If I understood correctly, the following should work:

index <- apply(pvh, 1, function(x) any(x == "dnv") )
pvh_dnv <- pvh[index,]
pvh_dnv

HTH,

Jorge


On Tue, Jun 16, 2009 at 1:41 PM, Mark Na <mtb954@gmail.com> wrote:

> Hi R-helpers,
>
> I'm trying to use this code
>
> > pvh_dnv<-pvh[sapply(pvh=="dnv"),]
>
> to make a new dataframe containing the rows from pvh that contain the
> value of "dnv" in ANY column.
>
> But, it's not working. I get this error
>
> Error in match.fun(FUN) : element 1 is empty;
>   the part of the args list of 'is.function' being evaluated was:
>   (FUN)
>
> which, to me, is cryptic.
>
> I'd appreciate any help you might provide, thanks!
>
> Mark Na
>
> ______________________________________________
> 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.
>

	[[alternative HTML version deleted]]


