楼主: @大佬求解
5408 4

[问答] 数据框中的合并与求和 [推广有奖]

  • 0关注
  • 0粉丝

大专生

86%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
3.0978
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
209 点
帖子
19
精华
0
在线时间
100 小时
注册时间
2019-8-10
最后登录
2022-11-12

楼主
@大佬求解 发表于 2019-8-19 17:56:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
xyzh

5

51

513

2

5

51

513

6

5

52

523

2

5

53

531

1

5

53

533

5

5

53

533

4

4

42

421

9

4

42

423

4

4

42

421

5

4

41

411

6

4

45

451

4

4

45

451

1

4

45

453

2

4

45

453

3

4

45

453

2

1

13

132

5

1

13

132

4

1

13

131

7

1

13

131

55

对于向以上的数据框中的数据,如何才能实现当z列数值相同时进行合并且让h列求和,并且x列跟y列的数值跟随z列变化,得到结果如下,希望同样适用于大量的数据整合。
xyzh

5

51

513

5

52

523

5

53

531

5

53

533

4

42

421

4

42

423

4

41

411

4

45

451

4

45

453

1

13

132

1

13

131


二维码

扫码加我 拉你入群

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

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

关键词:数据框 数据整合 行合并 数据框中的运算

沙发
katymeala 发表于 2019-8-20 00:57:10
aggregate(data['h'], by=list(z=data$z, x=data$x, y=data$y), sum)
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

藤椅
@大佬求解 发表于 2019-8-20 16:13:08
katymeala 发表于 2019-8-20 00:57
aggregate(data['h'], by=list(z=data$z, x=data$x, y=data$y), sum)
如果我想要x=5时候对应z列的和,x=4时候对应z列的和,其他列不需要,又该怎么生成矩阵呢

板凳
katymeala 发表于 2019-8-20 21:17:17
@大佬求解 发表于 2019-8-20 16:13
如果我想要x=5时候对应z列的和,x=4时候对应z列的和,其他列不需要,又该怎么生成矩阵呢
aggregate(data['z'], by=list(x=data$x), sum)
已有 1 人评分论坛币 收起 理由
jiangbeilu + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

报纸
@大佬求解 发表于 2019-8-21 16:59:58
katymeala 发表于 2019-8-20 21:17
aggregate(data['z'], by=list(x=data$x), sum)
谢谢大佬

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:14