作者angel50732 (菊鲨)
看板R_Language
标题[问题] 资料整合处理
时间Tue Jan 16 08:38:17 2018
[问题类型]:
因为资料数太大所以抓资料时有进行分割。(即,有两份档案)
我想要把两份档案有出现相同名字的资料合并成一行,下面有范例。
[软体熟悉度]
新手
[问题叙述]:
example:资料格式
第一份 I He She
10 20 30
6. 7. 2
第二份 I. They. He
2 30 8
35 2 1
我想要变成:第二份叠在第一份下面
I. He. She. They
10 20 30
6 7 2
2 8 30
35 1 2
麻烦大家帮我解惑,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.180.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1516063100.A.6CC.html
1F:→ andrew43: 大致是 merge(d1, d2, all = T) 栏名要能对应才行 01/16 09:53
2F:→ andrew43: 要保留原本列顺序可再加上 sort = F 01/16 09:54
3F:→ angel50732: 但如果出现像they这种的,只有在其中一份档案有出现, 01/16 11:34
4F:→ angel50732: 还能用merge吗? 01/16 11:34
5F:→ andrew43: 可以啊。all=T的情况会纳入所有的列,空格会补NA 01/16 11:40
6F:→ angel50732: 好的 谢谢你! 01/16 11:56
7F:→ angel50732: 内容有些改变,再麻烦各位为我解惑 01/16 13:57
8F:→ andrew43: 解决办法一样吧?你试过了吗? 01/16 14:53
9F:→ angel50732: ok了,感谢您! 01/17 21:34