[R] Dice simulation: Getting rep to re-evaluate sample()?
Zembower, Kevin
kzembowe at jhuccp.org
Mon Oct 8 19:50:28 CEST 2007
I'm trying to get R to simulate the sum of the values on 10 fair dice
(yes, it's related to a homework problem, but is not the problem
itself). I tried to do this:
> rep(sum(sample(1:6,100,replace=T)), times=10)
[1] 341 341 341 341 341 341 341 341 341 341
and noticed that sum(sample()) seems to be only evaluated once. How can
I overcome this, so that I get a vector of values that correspond to
independent throws of 10 dice each time?
Thanks for your advice and suggestions.
-Kevin
Kevin Zembower
Internet Services Group manager
Center for Communication Programs
Bloomberg School of Public Health
Johns Hopkins University
111 Market Place, Suite 310
Baltimore, Maryland 21202
410-659-6139
More information about the R-help
mailing list