在一个循环中,我想加载名称为g406,g407,g408 ...的数据,但我想直接将它们写入名为406、407、408的对象中。
406 <- load("\g406.RData")
在对象406中保存字符串“ \ g406.RData”。如何在没有任何其他代码行的情况下将g406.RData保存在对象406中,以在带有索引406、407、408的循环中使用它。 ...或者,如何保存用数字命名的R对象呢?
答案 0 :(得分:1)
您可以使用assign()
功能
rdata <- load("\g406.RData")
assign("406", get(rdata))
答案 1 :(得分:0)
经过长时间搜索,我才发现newname <- get(load('saved.file.rda'))
也可以将其保存为另一个对象。