On 27 Oct 2005 17:04:21 +0200, Yves Magliulo <[EMAIL PROTECTED]> wrote: > hi, > > i have a vector like : > > x<-c(1,15,30,45,60,90,115) > > i know that step by step i have always more than 10 > > min(diff(x)) >=11 > > i want to add for each value a sequence of value:value+9 > result should be : > > 1 2 3 4 5 6 7 8 9 10 15 16 17 18 19 20 21 22 23 24 30 31 (...) 39 45 46 > (...) 54 60 61 etc.. > > how can i do this without a loop (i'm sure there is a "elegant" way like > always with R but i can't find it this time!)
Try this: c(outer(0:9, x, "+")) ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
