You can use R environments or proto objects from the proto package (http://r-proto.googlecode.com) which are environments with additional oo support using the prototype model) or the oo.R package which is similar but uses a more conventional oo model.
On Fri, Sep 18, 2009 at 7:38 PM, Mark Knecht <[email protected]> wrote: > Hi, > Is there a way to pass the address of a data.frame through a set of > functions in R? I've got some code which is slowing down I think > because my data.frames are getting much larger - now approaching 1 > million rows by 50-100 columns - and my functions - originally written > for much smaller data elements are sampling these data.frames a couple > of layers down. > > Before I rewrite them to do the sampling at the top level if there > was a way to pass the address of the data.frame instead of the a copy > of the whole thing then I suspect that would speed things up > significantly. > > Thanks, > Mark > > ______________________________________________ > [email protected] 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. > ______________________________________________ [email protected] 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.

