全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2696 2
2017-05-13
求救!
现在有几个数据框,格式都是和下表一样,其中Code和Name是不同的。日期也是一一对应的。由于部分Dret值缺失,所以我增加了NA列,对非缺失值表示为1,缺失值表示为0,然后再把原来的Dret列的缺失值均填充为0。
现在我想要对多个数据框的相同日期下的Dret值求平均,把结果放进新的数据框里。也就是(NA1×Dret1+NA2×Dret2+NA3×Dret3+NA4×Dret4)/(NA1+NA2+NA3+NA4)得到的Dret数据和对应的Date生成新的数据框。
请问这个应该怎么写代码呢?
急求!
谢谢!
Code
Name
Dret
Date NA
1
A
0.1 1-1 1
1 A 0.2 1-2 1
1 A 0.3 1-3 1
1 A 0.1 1-4 1
1 A 0 1-5 0

二维码

扫码加我 拉你入群

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

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

全部回复
2017-5-13 19:39:22
如果你使用data.table,看看by参数
二维码

扫码加我 拉你入群

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

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

2017-5-14 12:36:38
bbslover 发表于 2017-5-13 19:39
如果你使用data.table,看看by参数
好的我先试试,谢谢你!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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