【发布时间】:2017-10-14 07:25:46
【问题描述】:
在一个函数中,我创建了一个变量,我想将它保存到磁盘中,并使用将传递给函数的名称。
例如,下面的代码创建了一个变量 x 并将其保存在一个 rda 对象中,并将名称传递给函数(在本例中为“my_variable”)。但是当 rda 对象加载到内存中时,该变量以名称 x 而不是名称“my_variable”出现。 :
string <- "my_variable"
my_function <- function(string){
x <- 1
save(x, file = paste0(string, ".rda"))
}
my_function(string)
load("my_variable.rda")
我应该怎么做才能让它以“my_variable”的名字出现?
【问题讨论】:
标签: r variables namespaces