[R] Recursive decreasing sequences
    Julian Burgos 
    jmburgos at u.washington.edu
       
    Fri Oct 20 21:51:58 CEST 2006
    
    
  
Hello fellow R's,
I'm sure there must be an easy way to do this.  But after digging in the 
documentation and thinking about it for a while I couldn't figure it 
out.  I need to get a decreasing recursive vector in.  I mean something 
like this: if starting at 2, and ending at 6, the vector should be
 2 3 4 5 6 3 4 5 6 4 5 6 5 6 6
An easy way would be to do this
    x <- integer(0)
    for (i in 5) x <- c(x, i:5)
But I need to create really long vectors (where the ending value is in 
the order of 6500) , and using loops is way to slow.  I'm looking for a 
vectorized method.  Any help will be welcomed.
Julian
Julian M. Burgos
Fisheries Acoustics Research Lab
School of Aquatic and Fishery Science
University of Washington
1122 NE Boat Street
Seattle, WA  98105 
Phone: 206-221-6864
    
    
More information about the R-help
mailing list