在R中打开工作区并重命名它

时间:2016-11-04 10:49:03

标签: r workspace

我对R很新,并且有一个基本问题。

我正在尝试在Rstudio中打开多个工作区来合并它们。不幸的是,每次打开工作区时,都会使用名称“x”(而不是文件名)。然后,当我想打开另一个工作区时,它会覆盖前一个工作区,并且名称为“x”。

任何人都可以帮我解决这个非常简单的问题吗?

提前多多感谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

myvalue1 <- get(load("YourWorkspace1.RData"))
myvalue2 <- get(load("YourWorkspace2.RData"))

因此,如果YourWorkspace1YourWorkspace2包含具有相同名称的变量,myvalue1将获取存储在YourWorkspace1中的变量的值,并将myvalue2的变量值相同1}}。

但是如果您要保存的工作区只包含一个变量,我建议您使用saveRDS存储它:

saveRDS(x, file = "x.rds")

然后加载它:

myvalue <- readRDS("x.rds")

我希望这很清楚。