Update: I had tried, immediately after launching the console:
> rm(list=ls()) which did not seem to affect .Random.seed. But now I try: > rm(.Random.seed) which seems to force .Random.seed to regenerate from current time. Can I feel confident to have solved the problem? Thanks! diegol wrote: > > Hello, > > I have tried a few searches without luck before posting, since this one > seems a pretty basic question. > I am using R 2.7.0 on WinXP, as I have long started using this version for > my thesis work and am reluctant to update fearing consistency/backward > compatibility issues could happen. > > I noticed that whenever I start an R session (launch the console > application) and run a script involving random number generation, eg: > >> rnorm(10) > > I get the same result. In fact, each time I start a new R session and > enter > >> .Random.seed > > I get the same exact vector. From ?.Random.seed: > > "Initially, there is no seed; a new one is created from the current time > when one is required. Hence, different sessions will give different > simulation results, by default." (as stated in R 2.7.0's documentation) > > When I try RSiteSearch(".Random.seed") I get this updated result: > > "Initially, there is no seed; a new one is created from the current time > when one is required. Hence, different sessions started at (sufficiently) > different times will give different simulation results, by default. > However, the seed might be restored from a previous session if a > previously saved workspace is restored." > > My PC clock is working fine. I think the problem is not related to > allotting "sufficient" time between sessions either, which leads me to > think this has to do with a previously saved workspace, which in the case > I mention is indeed restored. > > I would like to generate different random numbers in each session. The two > choices I seem to have are: > i) Not restore the workspace so a new seed is created from the current > time (I have to look into how to go about this); > ii) Leave the workspace alone and manually set a new seed via set.seed() > > Am I leaving any options out or getting something wrong? > > Thank you. > ----- ~~~~~~~~~~~~~~~~~~~~~~~~~~ Diego Mazzeo Actuarial Science Student Facultad de Ciencias Económicas Universidad de Buenos Aires Buenos Aires, Argentina -- View this message in context: http://www.nabble.com/Same-initial-seed-tp24246135p24246357.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.