[問題] 多個rda物件存取問題
大家好:
我目前的使用情境如下:
a程式創造了許多.rda/.RData物件(ex: x,y,z...)
使用的語法是 save(x, file="x.RData")
儲存一個物件就會有一行 save()
所以會有很多行save()
然後會用b程式去載入他們
load('x.RData')
這樣會有很多行load()
想請問有沒有可能只load一次讀取所有的物件,然後「保持原本的變數名」在環境裏?
我想過用是用一個list把x,y,z包起來並儲存
save(list(x,y,z),file='rda_list.RData')
可是這樣 load('rda_list.RData') 後,得到的是一個有許多物件的list
這樣對我來說有點複雜
因為我的x是一個帶有名字的list (ex: x$name1, x$name2...)
原本單純load('x.RData')後就可以直接使用 x$name1, name2
那如果用一個List包起來以後就要變成用 rda_list[[1]]$name1拆開才有辦法讀取到
這樣我b程式裡面很多東西都要跟著改...(汗
蠢問題,不過已經想很多天了,所以上來求助QQ
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.25.103 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1587372832.A.A8D.html
→
04/20 18:35,
5年前
, 1F
04/20 18:35, 1F
太感謝了!!完全就是我要的!
以前一直以為這個是用來存圖的XD
原來是整個環境的快照!謝謝大大
※ 編輯: locka (223.137.242.154 臺灣), 04/20/2020 18:56:11
→
04/21 07:46,
5年前
, 2F
04/21 07:46, 2F
推
04/21 10:19,
5年前
, 3F
04/21 10:19, 3F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章
12
20