全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5341 4
2016-03-01
有两个数据,data1为
        x        y        z1
1        A        1        26
2        A        2        1111
3        A        3        0
4        A        4        43
5        A        5        2
6        B        1        8
7        B        2        238
8        B        3        22
9        B        4        5
10        B        5        16
11        C        1        5
12        C        2        169
13        C        3        0
14        C        4        12
15        C        5        1

data2为:
        x        z2
1        A        1182
2        B        289
3        C        187

如何将data2合并到data1里面
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-3-1 15:38:56
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-1 17:22:48
子鹿 发表于 2016-3-1 14:59
有两个数据,data1为
        x        y        z1
1        A        1        26
通过纵向合并指令cbind()和横向合并指令rbind()的组合使用就行了啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-1 17:40:20
rx在这 发表于 2016-3-1 17:22
通过纵向合并指令cbind()和横向合并指令rbind()的组合使用就行了啊
是根据两个数据中的x进行合并
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-1 17:55:49
merge(data1, data2, by="x")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群