【发布时间】:2019-09-02 17:12:14
【问题描述】:
有没有办法使用 save.image() 以便将对象保存在函数环境中?举这个最小的例子:
outside = "not in function"
testFun <- function(){
a = 1
b = 2
c = 3
save.image(file="environmentTest.Rdata")
}
testFun()
当我打开 environmentTest.Rdata 时,对象 outside 存在,但不存在 a、b 或 c。有没有办法使用save.image()(或其他函数)来保存当前函数范围内的所有对象(不明确列出它们)?
【问题讨论】:
-
可以使用
?local保存在本地环境中 -
save(list=ls(), file=...)?