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

Opening Workspace in R and rename it

我是 R 的新手,有一个基本问题。

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

谁能帮我解决这个非常简单的问题?

非常感谢!

您可以尝试这样的操作:

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

因此,如果 YourWorkspace1YourWorkspace2 包含同名变量,myvalue1 将采用存储在 YourWorkspace1 中的变量值myvalue2.

但是如果你要保存的工作空间只有一个变量,我建议你使用saveRDS:

来保存
saveRDS(x, file = "x.rds")

然后像这样加载它:

myvalue <- readRDS("x.rds")

我希望这是清楚的。