Untested, wouldn't outer(x, 0:n,"+") work as well and be a little faster?
M On Oct 7, 2011, at 9:58 AM, Dimitris Rizopoulos <d.rizopou...@erasmusmc.nl> wrote: > One option is: > > x <- c(3, 8, 14, 24, 34, 40) > c(sapply(x, seq, length = 3)) > > > I hope it helps. > > Best, > Dimitris > > > On 10/7/2011 3:40 PM, Martin Batholdy wrote: >> Dear R-List, >> >> >> I have the following problem: >> >> I have a vector that looks like this: >> >> x<- c(3, 8, 14, 24, 34, 40) >> >> >> And I would like to make a sequence out of every element, starting at the >> value of this element. >> >> So that I get a vector just like this: >> >> x<- c(3, 4, 5, 8, 9, 10, 14, 15, 16, 24, 25, 26, 34, >> 35, 36, 40, 41, 42) >> >> >> >> >> How can I do this without looping over the whole vector or something like >> this? >> >> >> thanks for any suggestions! >> ______________________________________________ >> 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. >> > > -- > Dimitris Rizopoulos > Assistant Professor > Department of Biostatistics > Erasmus University Medical Center > > Address: PO Box 2040, 3000 CA Rotterdam, the Netherlands > Tel: +31/(0)10/7043478 > Fax: +31/(0)10/7043014 > Web: http://www.erasmusmc.nl/biostatistiek/ > > ______________________________________________ > 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. ______________________________________________ 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.