版主,您好!
遇到一个棘手的问题想请教一下,左边是原始的数据,右边是希望生成的数据。
左边的问题是,有些股票在某些月份发生了停牌,这样子CSMAR当月的股票回报率数据就变成了空值;因此希望将这个数据补充完整,变成右边的样子,不知道有没有什么比较方便的办法。
| Stkcd | Month | Ret | | Stkcd | Month | Ret |
600001 | 2001-01 | 0.05 | | 600001 | 2001-01 | 0.05 |
600001 | 2001-02 | 0.09 | | 600001 | 2001-02 | 0.09 |
600001 | 2001-03 | 0.08 | | 600001 | 2001-03 | 0.08 |
| | | | 600001 | 2001-04 | 0 |
600001 | 2001-05 | 0.05 | | 600001 | 2001-05 | 0.05 |
600001 | 2001-06 | 0.09 | | 600001 | 2001-06 | 0.09 |
600001 | 2001-07 | 0.08 | | 600001 | 2001-07 | 0.08 |
600001 | 2001-08 | 0.03 | | 600001 | 2001-08 | 0.03 |
600001 | 2001-09 | 0.05 | | 600001 | 2001-09 | 0.05 |
600001 | 2001-10 | 0.09 | | 600001 | 2001-10 | 0.09 |
600001 | 2001-11 | 0.08 | | 600001 | 2001-11 | 0.08 |
600001 | 2001-12 | 0.03 | | 600001 | 2001-12 | 0.03 |
600002 | 2001-01 | 0.05 | | 600002 | 2001-01 | 0.05 |
600002 | 2001-02 | 0.09 | | 600002 | 2001-02 | 0.09 |
600002 | 2001-03 | 0.08 | | 600002 | 2001-03 | 0.08 |
600002 | 2001-04 | 0.03 | | 600002 | 2001-04 | 0.03 |
| | | | 600002 | 2001-05 | 0 |
600002 | 2001-06 | 0.09 | | 600002 | 2001-06 | 0.09 |
600002 | 2001-07 | 0.08 | | 600002 | 2001-07 | 0.08 |
600002 | 2001-08 | 0.03 | | 600002 | 2001-08 | 0.03 |
600002 | 2001-09 | 0.05 | | 600002 | 2001-09 | 0.05 |
600002 | 2001-10 | 0.09 | | 600002 | 2001-10 | 0.09 |
600002 | 2001-11 | 0.08 | | 600002 | 2001-11 | 0.08 |
600002 | 2001-12 | 0.03 | | 600002 | 2001-12 | 0.03 |