On 22/08/2014, 1:14 PM, Jinsong Zhao wrote: > On 2014/8/22 1:02, Martin Maechler wrote: >> >>> Have you tried the 'envir' argument to load()? E.g., >>> envA <- new.environment() >>> load("A.RData", envir=envA) >>> envB <- new.environment() >>> load("B.RData", envir=envB) >>> plot(A$object, B$object) >> >>> Bill Dunlap >>> TIBCO Software >>> wdunlap tibco.com >> >> An alternative that I have been advocating is using >> >> attach("A.RData") >> >> etc. It does something similar as the above, but more >> conveniently: >> It loads the objects into a new environment *and* attaches that >> environment to your search() path, so you can access them >> directly, but attach() will never accidentally destroy existing >> R objects in your global environment ( = search()[[1]] ). >> >> Martin >> > > Thanks a lot. > > I try your method, and I got: > > > attach("D2.1.RData") > The following objects are masked _by_ .GlobalEnv: > > coda.jags.1, df.1, jags.1, Mean, N > > In this case, how to access the masked objects?
Don't ever use attach(), and this won't be a problem. Martin gave you bad advice. Duncan Murdoch ______________________________________________ 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.