2016-11-04 50 views
0

我對R很新,有一個基本問題。在R中打開工作區並重命名它

我想在Rstudio中打開多個工作區來合併它們。不幸的是,每次我打開一個工作區時,它都會使用名稱「x」(而不是其文件名)。然後,當我想打開另一個工作區時,它會覆蓋上一個工作區,並且還會使用名稱「x」。

任何人都可以幫助我解決這個非常簡單的問題嗎?

非常感謝!

回答

0

你可以嘗試這樣的事情:

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

所以,如果YourWorkspace1YourWorkspace2包含具有相同名稱的變量,myvalue1將存儲在YourWorkspace1和同爲myvalue2您的變量的值。

但是,如果你想只保存工作區包含一個變量,我建議你保存它使用saveRDS

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

,然後加載它這樣:

myvalue <- readRDS("x.rds") 

我希望這是明確。