[R] how to store recursive results

X.H Chen xchen_stat at hotmail.com
Fri Sep 22 17:31:23 CEST 2006

Hi Gabor,

Thanks for pointing out this for me. However, what I try to get is how to 
construct such form a function f that


where ret contains the each recursive result from f, and meantime f consists 
of no <<- operator. Do you have any idea how to implemet this. Thanks a lot 
for your suggestions.


Xiaohui Chen

Dept. of Statistics
UBC, Canada

>From: "Gabor Grothendieck" <ggrothendieck at gmail.com>
>To: "X.H Chen" <xchen_stat at hotmail.com>
>CC: r-help at stat.math.ethz.ch
>Subject: Re: [R] how to store recursive results
>Date: Fri, 22 Sep 2006 06:49:22 -0400
>Note that <<- is not necessarily global:
>if (exists("x")) rm(x)
>f <- function() {
>	x <- 2
>	g <- function() x <<- 3
>	g()
>	x
>f() # 3
>exists("x") # FALSE
>On 9/22/06, X.H Chen <xchen_stat at hotmail.com> wrote:
>>Hi all,
>>How to store recursive resutls from a function for each step without using
>>global operators <<-? Thanks ahead.
>>Xiaohui Chen
>>Dept. of Statistics
>>UBC, Canada
>>Don't waste time standing in line—try shopping online. Visit Sympatico / 
>>R-help at stat.math.ethz.ch mailing list
>>PLEASE do read the posting guide 
>>and provide commented, minimal, self-contained, reproducible code.

Buy what you want when you want it on Sympatico / MSN Shopping

More information about the R-help mailing list