Message-ID: <45f568c70902110535h61d97a01ja0f186f7ba489f5a@mail.gmail.com>
Date: 2009-02-11T13:35:56Z
From: Gustaf Rydevik
Subject: Generating Numbers With Certain Distribution in R
In-Reply-To: <4992CF81.8070001@ufl.edu>
On Wed, Feb 11, 2009 at 2:15 PM, Ben Bolker <bolker at 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)
/Gustaf
--
Gustaf Rydevik, M.Sci.
tel: +46(0)703 051 451
address:Essingetorget 40,112 66 Stockholm, SE
skype:gustaf_rydevik