Re: [R] help with subset

From: Jim Porzak <jporzak_at_gmail.com>
Date: Fri, 02 May 2008 20:58:25 -0700

Justin,

try

subset(dat, treatment %in% vec)

I guess thats what you want.

On Fri, May 2, 2008 at 8:40 PM, <partofy_at_inoutbox.com> wrote:

> Dear list:
>
> I have a problem using the subset function:
>
> dat<- data.frame(treatment=c("A", "B", "A", "C", "C", "D", "A", "D",
> "C", "D"), response=rnorm(10))
>
> I am interested in treatments "A", "B" and "D"
> vec<- c("A", "B", "D")
>
> But I can only obtain what I want with:
> subset(dat, treatment=="A" | treatment=="B" | treatment=="D")
>
> What's wrong with
> subset(dat, treatment==vec)
>
> It would be much more simple to compute the latter in a rather complex
> dataframe.
> Thanks in advance
> Justin
> --
>
> partofy_at_inoutbox.com
>
> --
>
> ______________________________________________
> R-help_at_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.
>

-- 
HTH/Best,
Jim Porzak
Responsys, Inc.
San Francisco, CA
http://www.linkedin.com/in/jimporzak

	[[alternative HTML version deleted]]

______________________________________________
R-help_at_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.
Received on Sat 03 May 2008 - 04:01:19 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 03 May 2008 - 04:30:33 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive