全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4931 5
2016-08-02

按条件分组计算


各位,如下一个数据框,想要按照第一列的数据进行分组,然后用第二列的A对应第三列的内容减掉B对应的内容,怎么实现?跪谢!

123

A

65

236

A

69

123

B

6

236

B

16

518

B

23

计算
12365-6
23669-16

二维码

扫码加我 拉你入群

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

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

全部回复
2016-8-2 17:56:26
如果每组只有两个数就好办:
复制代码
二维码

扫码加我 拉你入群

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

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

2016-8-2 19:23:58
R 中有很不少自成体系的操作数据的packages组合,不妨学习一二。按特定问题学,难应付实际应用中碰到的具体问题。。。如楼上,dplyr 开发团队开发的数据操作方法系统(约有十几个package),相当好用。。学会了,任何数据集结构均可无限制地操作。。
二维码

扫码加我 拉你入群

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

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

2016-8-2 19:47:15
来学习一下
二维码

扫码加我 拉你入群

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

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

2016-8-2 20:33:39
谢谢各位,但是实际数据比较复杂,每组数据可能有多个且可能是奇数个,希望大家互相分享学习
二维码

扫码加我 拉你入群

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

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

2016-8-2 22:58:33
复制代码


感谢大神Hadley Wickham吧,有了他的packages,这些变换都不是事儿。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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