R全局分配
示例
可以使用从任何环境全局分配变量<<-。bar()现在可以访问了y。
bar <- function() { z <- x + y return(z) } foo <- function() { y <<- 3 z <- bar() return(z) } foo()
4
强烈建议不要进行全局分配。最好使用包装函数或从另一个本地环境显式调用变量。
可以使用从任何环境全局分配变量<<-。bar()现在可以访问了y。
bar <- function() { z <- x + y return(z) } foo <- function() { y <<- 3 z <- bar() return(z) } foo()
4
强烈建议不要进行全局分配。最好使用包装函数或从另一个本地环境显式调用变量。