On 23/09/2011 9:31 AM, Downey, Patrick wrote:
Hello,
I created an array to hold the results of a series of simulations I'm
running:
d.eta<- array(0,dim=c(3,3,200))
<simulation goes here and populates the array but it's not important>
Then I tried to save the results using this:
save(d.eta,file="D:/Simulation Results/sim 9-23-11 deta")
When I later tried to reload them using this:
d.eta<- load(file="D:/Simulation Results/sim 9-23-11 deta")
I got the following:
> class(d.eta)
[1] "character"
> d.eta
[1] "d.eta"
Why didn't it load the original object that I tried to save (the array)?
It did, and then it overwrote it with the result of load(). (Load
recreates variables with their original names. The return value is a
vector of names.
Use saveRDS and readRDS if you want the value saved/restored without its
name.
Duncan Murdoch
Is
the problem with how I'm saving or how I'm loading? Any explanation would
be greatly appreciated.
And to head off this question, I did check after the simulation, before
saving, and the d.eta object is an array of numbers.
Thanks,
Mitch
______________________________________________
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.
______________________________________________
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.