Gustaf Rydevik wrote: > On Wed, Feb 11, 2009 at 2:15 PM, Ben Bolker <bol...@ufl.edu> wrote: >> Bernardo Rangel Tura wrote: >> >>> I think your routine need a little fix >>> >>> x <- rlnorm(1e6,meanlog=1,sdlog=1) ## pick any parameters you like >>> y <- round((x-min(x)/diff(range(x)))*199999+1) >>> >>> What you think? >> Yes. > > > No. > Bernardo misplaced the parenthesis around (x-min(x)) > Correct version is: > > x <- rlnorm(1e6,meanlog=1,sdlog=1) ## pick any parameters you like > y <- round((x-min(x))/diff(range(x))*199999+1) > >
Sorry, I'm obviously not paying enough attention. I will be interested to hear back from Gundala Viswanath to see if this solves his (?) problem (I sort of doubt it). Ben ______________________________________________ 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.