[R] Extracting subset of a vector

Megh Dal megh700004 at yahoo.com
Sat Oct 11 21:46:37 CEST 2008


Thanks for this suggestion. However I am not getting :

length(x) = length(x1) + length(x[ ! x %in% x1])

Any better idea?


--- On Sun, 10/12/08, Jorge Ivan Velez <jorgeivanvelez at gmail.com> wrote:

> From: Jorge Ivan Velez <jorgeivanvelez at gmail.com>
> Subject: Re: [R] Extracting subset of a vector
> To: megh700004 at yahoo.com
> Cc: r-help at stat.math.ethz.ch
> Date: Sunday, October 12, 2008, 1:06 AM
> Hi Megh,
> Try this:
> 
> x<-c(100,96,88,100,100,96,80,68,92,96,88,92,68,84,84,88,72,88,72,88)
> x1 = sample(x, 5, replace=FALSE)
> 
> x[ ! x %in% x1]
> 
> HTH,
> 
> Jorge
> 
> 
> On Sat, Oct 11, 2008 at 3:25 PM, Megh Dal
> <megh700004 at yahoo.com> wrote:
> 
> > I have 2 vecros :
> >
> x<-c(100,96,88,100,100,96,80,68,92,96,88,92,68,84,84,88,72,88,72,88)
> > x1 = sample(x, 5, replace=FALSE)
> >
> > Now i want to get remaining values of vector
> "x" those are not member of
> > vector "x1". Can anyone please tell me how
> to do that?
> >
> > ______________________________________________
> > 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.
> >



More information about the R-help mailing list