On Wed, Feb 15, 2012 at 12:31:54AM -0800, arunkumar1111 wrote: > hi > > My data looks like > > x=c(0,0,0,0,0) > y=c(10,20,30,40,50) > > i want to generate 5 random numbers between x and y keeping x values as > min and y value as max using apply > > it takes time when it is run using for
Hi. A solution without a loop is x + (y - x)*runif(length(x)) Hope this helps. Petr Savicky. ______________________________________________ [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 and provide commented, minimal, self-contained, reproducible code.

