作者Edster (Edster)
看板R_Language
標題[問題] RData 可以合併嗎?
時間Wed Jan 6 15:51:46 2016
[問題類型]:
經驗諮詢(我想用R 連接某些資料庫,請問大家的經驗)
[軟體熟悉度]:
開發者(有撰寫R 的套件經驗)
[問題敘述]:
請問在多個RData中被我存了數個相同名稱的物件, 是相同樣本多次取樣的結果.
有辦法透過什麼方式將這些物件合併嗎?
以往的方式我都匯成純文字再批次讀取合併.
總覺得應該有什麼解法.
但第一步就有問題了, 因為使用load .RData 新的物件會覆蓋舊的相同名稱物件
有人有經驗嗎?
ps: 這些物件是list或data.frame的結構
[關鍵字]:
RData, 合併
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.4.209
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1452066708.A.531.html
→ celestialgod: lapply(files, function(x) load(x); list(vars)) 01/06 15:56
→ celestialgod: 我都用上面的做法XD 01/06 15:57
→ celestialgod: files是你的檔案,vars是你要匯出的變數 01/06 15:57
→ celestialgod: 要合併再用do.call就可以了 01/06 15:58
→ celestialgod: 很多變數的話,就可以考慮先用purrr:::transpose 01/06 15:59