[R] select elements in a list

arnaud Gaboury arnaud.gaboury at gmail.com
Fri May 21 11:43:59 CEST 2010


TY Ivan 

select <- l[which(l==x):which(l==y)] returns the correct result.




> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
> project.org] On Behalf Of Ivan Calandra
> Sent: Friday, May 21, 2010 11:20 AM
> To: r-help at r-project.org
> Subject: Re: [R] select elements in a list
> 
> Hi,
> 
> This should work:
> select <- l[which(l==x):which(l==y)]
> 
> The problem is that you tried to select the values, but gave x and y as
> indexes. That's why you didn't get the expected result.
> 
> See ?which for more info.
> 
> HTH,
> Ivan
> 
> Le 5/21/2010 11:07, arnaud Gaboury a écrit :
> > Dear group,
> >
> > Here is a list :
> >
> > l<-
> > list("100415", "100416", "100419", "100420", "100421", "100422",
> >      "100423", "100426", "100427", "100428", "100429", "100430",
> >      "100503", "100504", "100505", "100506", "100507", "100510",
> >      "100511", "100512", "100513")
> >
> > I need to access part of it with two variables, x and y. For example,
> if
> > x<-100415 et y<-100420, the result I want is
> 100415,100416,100419,100420.
> > The object "l" is a list, but can be of any other kind if it can
> help.
> >
> > I tried something like this :
> >
> >> select<-l[c(x:y)]
> >>
> > But it doesn't return the needed result
> >
> > Any help would be appreciated
> >
> > ***************************
> > Arnaud Gaboury
> > Mobile: +41 79 392 79 56
> > BBM: 255B488F
> >
> > ______________________________________________
> > 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.
> >
> >
> 
> --
> Ivan CALANDRA
> PhD Student
> University of Hamburg
> Biozentrum Grindel und Zoologisches Museum
> Abt. Säugetiere
> Martin-Luther-King-Platz 3
> D-20146 Hamburg, GERMANY
> +49(0)40 42838 6231
> ivan.calandra at uni-hamburg.de
> 
> **********
> http://www.for771.uni-bonn.de
> http://webapp5.rrz.uni-hamburg.de/mammals/eng/mitarbeiter.php
> 
> ______________________________________________
> 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