Thanks, I'd started to look through serialize.c but got a bit lost.
Thanks again!
Jamie Olson
On Tue, Nov 13, 2012 at 2:12 PM, Duncan Murdoch wrote:
> On 13/11/2012 1:45 PM, Jamie Olson wrote:
>
>> Correct me if I'm wrong, but it also seems that more generally,
>> everything works as long as t
On 13/11/2012 1:45 PM, Jamie Olson wrote:
Correct me if I'm wrong, but it also seems that more generally,
everything works as long as the environment is 'below' .GlobalEnv.
For example,
x = function(){
y = 4
function()y
}
yfun = x()
save(yfun,file = "yfun.RData")
load("yfun.RData")
yfu
Correct me if I'm wrong, but it also seems that more generally, everything
works as long as the environment is 'below' .GlobalEnv. For example,
x = function(){
y = 4
function()y
}
yfun = x()
save(yfun,file = "yfun.RData")
load("yfun.RData")
yfun()
This works fine even when there are more
Thank you! This explains the error thrown by getNamespace() for the
missing package.
So I imagine this will happen for any function's environment? Do you know
if this should happen for S3 objects or just S4?
Jamie Olson
On Wed, Nov 7, 2012 at 4:10 PM, Duncan Murdoch wrote:
> On 07/11/2012
On 12-11-07 6:20 PM, Jamie Olson wrote:
Thank you! This explains the error thrown by getNamespace() for the
missing package.
So I imagine this will happen for any function's environment? Do you
know if this should happen for S3 objects or just S4?
It should only happen for objects that have
On 07/11/2012 12:50 PM, Jamie Olson wrote:
Could someone explain to me what namespaces are loaded/saved when objects
are saved?
None are loaded or saved when you save the object, but the names of some
are saved. For example,
library(Hmisc) # not normally loaded/attached
x <- zoom # copy a
On Nov 7, 2012, at 9:50 AM, Jamie Olson wrote:
> Could someone explain to me what namespaces are loaded/saved when objects
> are saved?
None. That's what require() or library() or source() are for.
>
> Specifically, I'm using this:
> save(list = ls(all.names = TRUE, envir = envir), file = name
Stop being surprised. Loaded packages are not part of "envir" (whatever that
is), nor are they part of the global environment. You have to reload any
packages needed separately from the load call.
---
Jeff Newmiller
Could someone explain to me what namespaces are loaded/saved when objects
are saved?
Specifically, I'm using this:
save(list = ls(all.names = TRUE, envir = envir), file = name, envir =
envir)
to save out everything from an environment.
Later, loading it on another machine, I'm surprised to see t
Could someone explain to me what namespaces are loaded/saved when objects
are saved?
Specifically, I'm using this:
save(list = ls(all.names = TRUE, envir = envir), file = name, envir =
envir)
to save out everything from an environment.
Later, loading it on another machine, I'm surprised to see t
10 matches
Mail list logo