Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread Alex Bird
ay, October 08, 2009 10:23 AM > To: Henrique Dallazuanna > Cc: r-help@r-project.org > Subject: Re: [R] external variable by inside-function routines modifications > > Is it possible to do what you mentioned somehow outside of the > function. I mean that there's some function and t

Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread Bert Gunter
Message- From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On Behalf Of Alex Bird Sent: Thursday, October 08, 2009 10:23 AM To: Henrique Dallazuanna Cc: r-help@r-project.org Subject: Re: [R] external variable by inside-function routines modifications Is it possible to d

Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread David Winsemius
On Oct 8, 2009, at 1:14 PM, devol wrote: Dear all, could you please advice whether it is possible somehow to modify an external (from the point of some function view) variable by some function-internal operators. For example var=1 foo<-function(var){var=var+1} foo(var) var [1] 1 Use fun

Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread baptiste auguie
Hi, with assign, foo <- function(var){ assign("var", var+1, envir = .GlobalEnv) } var =1 foo(2) var # [1] 3 HTH, baptiste 2009/10/8 devol : > > Dear all, > >  could you please advice whether it is possible somehow to modify an > external (from the point of some function view) variable by

Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread Alex Bird
Is it possible to do what you mentioned somehow outside of the function. I mean that there's some function and the only thing I can do is to point on the variable to be modified inside the function without any possibilities to modify the very function. 2009/10/8 Henrique Dallazuanna : > See assign

Re: [R] external variable by inside-function routines modifications

2009-10-08 Thread Henrique Dallazuanna
See assign, you can use '<<-' assignment: foo <- function(var) var <<- var + 1 On Thu, Oct 8, 2009 at 2:14 PM, devol wrote: > > Dear all, > >  could you please advice whether it is possible somehow to modify an > external (from the point of some function view) variable by some > function-interna

[R] external variable by inside-function routines modifications

2009-10-08 Thread devol
Dear all, could you please advice whether it is possible somehow to modify an external (from the point of some function view) variable by some function-internal operators. For example > var=1 > foo<-function(var){var=var+1} > foo(var) > var [1] 1 but the goal is to get the var equal to 2 in t