Try this: .GlobalEnv$x <- 3
Also x <<- 3 will work if there is no x between V and the global environment but if there is then that one will get set rather than the one in the global environment. On Mon, Jan 5, 2009 at 1:52 AM, Saptarshi Guha <saptarshi.g...@gmail.com> wrote: > Hello, > Suppose I have an expression, E, which accesses some variables present > in an environment V. > I do this via > eval(E,envir=V) > however all assignments end up in V. I would like the results of > assignments in E to end up in the .GlobalEnv ? Or at least the calling > environment. > Is there a quick way to this instead of iterating over all objects E > and assigning into .GlobalEnv? > > Thank you > Saptarshi > > > -- > Saptarshi Guha - saptarshi.g...@gmail.com > > ______________________________________________ > 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. > ______________________________________________ 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.