Monday, 26 August 2013

Clearing all user-defined objects in R workspace

Clearing all user-defined objects in R workspace

I'm working with Rserve via Ruby bindings. It's pretty trivial to
establish a connection to Rserve, and I assume its a good idea to persist
that connection globally to avoid the overhead of tearing it down and
re-building it as needed (I'm not operating in a multi-threaded
environment).
Since the objects defined will stick around, and potentially class with
later operations, I want to clear them out. I've seen:
myvar = 1
rm(myvar)
However, I would rather re-initialize everything, to avoid having to
manually keep track of whats defined. Is this possible? Is there a
significant overhead associated with it if so?

No comments:

Post a Comment