[Rd] Randomness not due to seed

From: jeroen00ms <jeroen.ooms_at_stat.ucla.edu>
Date: Tue, 19 Jul 2011 06:13:01 -0700 (PDT)

I am working on a reproducible computing platform for which I would like to be able to _exactly_ reproduce an R object. However, I am experiencing unexpected randomness in some calculations. I have a hard time finding out exactly how it occurs. The code below illustrates the issue.

mylm1 <- lm(dist~speed, data=cars);
mylm2 <- lm(dist~speed, data=cars);

identical(mylm1, mylm2); #TRUE

makelm <- function(){

        return(lm(dist~speed, data=cars));

mylm1 <- makelm();
mylm2 <- makelm();

identical(mylm1, mylm2); #FALSE

When inspecting both objects there seem to be some rounding differences. Setting a seed does not make a difference. Is there any way I can remove this randomness and exactly reproduce the object every time?

View this message in context: http://r.789695.n4.nabble.com/Randomness-not-due-to-seed-tp3678082p3678082.html
Sent from the R devel mailing list archive at Nabble.com.

R-devel_at_r-project.org mailing list
Received on Tue 19 Jul 2011 - 21:59:47 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 25 Jul 2011 - 17:10:12 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive