Dear Jason,
Yes, here is one way:

> a_tmp<-c("a", "b", "c", "d", "e", "f", "g", 'h')
> b_tmp<-c("a", "c", "e", "g")
> b_tmp %in% a_tmp
[1] TRUE TRUE TRUE TRUE
> b_tmp[b_tmp%in%a_tmp]
[1] "a" "c" "e" "g"
> all(b_tmp %in% a_tmp)
[1] TRUE

Take a look at ?"%in%" and ?all for more information.

HTH,

Jorge


On Wed, Feb 4, 2009 at 6:49 PM, Jason Rupert <jasonkrupert@yahoo.com> wrote:

> By any chance is there an R command to compare two vectors?
>
> For example,
> a_tmp<-c("a", "b", "c", "d", "e", "f", "g", 'h')
> b_tmp<-c("a", "c", "e", "g")
>
> I would like to compare b_tmp against a_tmp to determine if the members of
> b_tmp are part of a_tmp.
>
> I tried
>  subset(b_tmp, b_tmp==a_tmp)
>
> That doesn't seem to work.
>
> Thanks again.
>
>
>
>        [[alternative HTML version deleted]]
>
>
> ______________________________________________
> 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]]


