[R] Random number generation

Duncan Murdoch murdoch at stats.uwo.ca
Tue Aug 5 15:11:42 CEST 2008


Please don't cross-post.  I've replied in R-devel.

On 8/5/2008 8:47 AM, subramanian R wrote:
> Hi All,
>            I have a few queries regarding Random Number generation in R.
>            according to the help(Random.User) i defined my own functions for
> user_unif_rand and user_norm_rand (uniform and normal distribution)
> 
>            But what i figured out was even when i call rexp,rpois,rgeom and
> other distributions they were routed via user_unif_rand.
> 1.  Does this mean that for all types of distribution it generates an
> Uniform distribution and transforms to the requested type?
> 
> Also   surprisingly even rnorm which i hoped to route via user_norm_rand
> was calling user_unif_rand...
> 
> 
>> rnorm(1)
> inside user_unif_rand//printf and
> inside user_unif_rand
> [1] 0.5973648
> 
> 
> Please help me out understanding this...
> 
> 2. Our goal is to link with an vectorized Random number generator library
> for our multi-core architecture.
>     So is it enough if we define user_unif_rand function alone and will it
> take care of all distributions?
> 
> 
> Thanks in Anticipation,
> R. Subramanian
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help at 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.



More information about the R-help mailing list