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.

Reply via email to