利用R语言词法作用域特性缓存数据
R语言采用词法作用域(lexical scoping,或称静态作用域static scoping),关于作用域的相关说明可以参考Wiki,这里先举一个例子说明R语言词法作用域的特点。 定义两个函数g() 、f() 以及一个变量z 如下所示: z <- 10 g <- function(x) { x + z } f <- function(y) { z <- 20 g…
Read more
learn, build, evaluate
R语言采用词法作用域(lexical scoping,或称静态作用域static scoping),关于作用域的相关说明可以参考Wiki,这里先举一个例子说明R语言词法作用域的特点。 定义两个函数g() 、f() 以及一个变量z 如下所示: z <- 10 g <- function(x) { x + z } f <- function(y) { z <- 20 g…
Read more