R_loading循环中的R数据文件并分配相同的变量名
R_loading R data files in a loop and assigning a same variable name
您好,我有几个 RData
文件具有相同的文件名和对象名。例如,其中一个文件名是 int.5.RData
,其中保存数据帧 int.5
。我有几个类似的文件,名称为 int.5.RData
、int.10.RData
等。现在我必须加载它们并为 for loop
中的数据帧(int.5
、int.10
等)分配相同的变量名(比如 new.int
)。我可以通过在 for loop
中使用 load(paste0("int",i,".RData"))
来加载它们,其中 i
是 c(5,10,...)
,但是我在下一步必须分配数据帧(int.5
, int.10
,etc) 相同的名称,int.new
在同一个循环中,因为我不能使用 paste
命令进行该操作。有人可以帮我吗?
看看assign
..
编辑:
在这种情况下,请查看 get
函数:
> a <- 5
> get("a")
[1] 5
您好,我有几个 RData
文件具有相同的文件名和对象名。例如,其中一个文件名是 int.5.RData
,其中保存数据帧 int.5
。我有几个类似的文件,名称为 int.5.RData
、int.10.RData
等。现在我必须加载它们并为 for loop
中的数据帧(int.5
、int.10
等)分配相同的变量名(比如 new.int
)。我可以通过在 for loop
中使用 load(paste0("int",i,".RData"))
来加载它们,其中 i
是 c(5,10,...)
,但是我在下一步必须分配数据帧(int.5
, int.10
,etc) 相同的名称,int.new
在同一个循环中,因为我不能使用 paste
命令进行该操作。有人可以帮我吗?
看看assign
..
编辑:
在这种情况下,请查看 get
函数:
> a <- 5
> get("a")
[1] 5