On 21/08/2008, at 10:21 AM, Charles C. Berry wrote:
On Thu, 21 Aug 2008, Rolf Turner wrote:
For reasons that are best known to myself [ ;-) ] I have a value
of .Random.seed
saved (via dput()) in a file ``.Random.seed.save''.
In my .Rprofile I have the lines:
.Random.seed <- dget(".Random.seed.save")
Junk <- dget(".Random.seed.save")
print(all.equal(.Random.seed,dget(".Random.seed.save")))
print(all.equal(Junk,dget(".Random.seed.save")))
The two calls to all.equal() both return TRUE.
However when I repeat the calls from the command line after the
R session has started, I get TRUE from the second (``Junk'') call
but
[1] "Mean relative difference: 0.1"
from the first.
Not on my computer.
Hmmmm. Why do these always happen to ***me*** and only to me?
I get TRUE twice whether at start up, source()ing .Rprofile, or C-c
C-n'ing the lines from emacs ESS.
I have to type
load(".RData")
_after_ startup to get behavior like you describe.
Perhaps, you have something later in your .Rprofile that
specifically load()'s your old .RData?
No I haven't. And that couldn't be the case, since ``Junk'' is there
(it wasn't there in the saved image).
So it would seem that what is happening is that the saved .RData is
being loaded or restored
***after*** the commands to read in .Random.seed (and Junk) are
issued. The .Random.seed
in the saved image then overwrites the .Random.seed that was just
read in.
But why does this happen on *my* system, and not on Chuck's???
Is there any way I can cause the reading in of the .Random.seed from
the file
to happen *after* the loading/restoration of the saved image?
Chuck
p.s.
sessionInfo()
R version 2.7.1 (2008-06-23)
x86_64-unknown-linux-gnu
locale:
C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
Ah, yes. Session info --- I didn't give that, did I? Naughty me.
Here it is:
> sessionInfo()
R version 2.7.1 (2008-06-23)
i386-apple-darwin8.10.1
locale: C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
cheers,
Rolf
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
______________________________________________
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.