Paul Y. Peng <ypeng at math.mun.ca> wrote:
I wonder in R how do you handle one difference between R and S+. S+ saves objects as different files in .Data directory while R saves all objects in a big file .RData.
In both S+ and R, I treat objects in the workspace (pos=1) as disposable, and objects in attached databases (pos>1) as permanent. I wrote the R package "g.data" to store these permanent objects in separate files as S+ does: <http://cran.r-project.org/src/contrib/g.data_1.2.tar.gz> "g.data" only loads the objects you actually use, so you don't have to read a huge .RData file if you only want a small subset of the data. Give it a try!
..I can start two S+ sessions from the same directory and work simultaneously as long as new objects in the two sessions are not in the same names.
This strikes me as dangerous, especially since I have so many "x" and "y" variables all over. Multiple sessions in R are much nicer, since I never store my workspace and so there is never any interference. No need to worry about what working directory I started R up in.
-- David Brahm (brahm at alum.mit.edu) -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._