求救!
现在有几个数据框,格式都是和下表一样,其中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
|