作者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://webptt.com/cn.aspx?n=bbs/R_Language/M.1452066708.A.531.html
1F:→ celestialgod: lapply(files, function(x) load(x); list(vars)) 01/06 15:56
2F:→ celestialgod: 我都用上面的做法XD 01/06 15:57
3F:→ celestialgod: files是你的档案,vars是你要汇出的变数 01/06 15:57
4F:→ celestialgod: 要合并再用do.call就可以了 01/06 15:58
5F:→ celestialgod: 很多变数的话,就可以考虑先用purrr:::transpose 01/06 15:59