首页 > 解决方案 > 如何在 R 中声明和更改全局变量

问题描述

想象一下,我有一个功能:

foo <- function(){
i <- 1
i <- i + 1
return
}

然后我希望能够i从函数外部调用和更改而不返回它:

print(i)

应该返回2

i <- i + 1; print(i)

应该返回3

谢谢

标签: r

解决方案


推荐阅读