【发布时间】:2015-04-01 12:16:58
【问题描述】:
我想将几个RData文件加载到R中。我使用的代码是
for(i in 1:100){
name_i <- paste('path/file_',i,'.RData', sep="")
load(name_i)
}
我也试过了:
for(i in 1:100){
paste('name_',i,sep='') <- paste('path/file_',i,'.RData', sep="")
load(name_i)
}
导致此错误:
object 'name.in' not found
我想要的是将每个RData 加载为:
name_1
name_2
.
.
.
name_100
但这显然行不通。谁能给我一个解决方案。
提前致谢
【问题讨论】:
-
请注意,
'path/file_',i,'.RData, sep="") load(name_i)在您的问题中显示为红色 - 这是 SO Markdown 中引用的文本字符串的颜色。您在.Rdata之后缺少一个结束单引号'。 -
如果你在不同的.RData中有相同的对象名称,你也可以检查stackoverflow.com/questions/28088212/…