[R] Random number generation

Jason Edgecombe jason at rampaginggeek.com
Fri Jul 22 02:04:02 CEST 2011


On 07/21/2011 07:18 PM, karena wrote:
> Hi,
>
> I want to generate multiple sets of random numbers.
> The requirement is that:
> 1) each set have 3 random numbers;
> 2) the sum of the three number is always 1.
>
> how to do this?

Try this:

     df<-data.frame(a=runif(10),b=runif(10))
     df$c=df$a+df$b
     df

Replace 10 with the number of rows that you want. Replace runif with 
your random function of choice.

Jason



More information about the R-help mailing list