stkcd代表股票编号 month2代表月份 monthly_return代表特定股票特定时间的月收益率。我想计算每个股票的 六个月累计收益率,生成一个新变量。 比如拿下面的数据具体来说,计算第一支股票2000-1到2000-6的累计月收益率,得到的值是第七个月的 prior-6-month return,一直计算到第一支股票的最后一个月的prior-6-month return。结束后在继续计算第二支股票的,这样。求大神帮助,实在不知道怎么写了
stkcd month2 monthly_return
1 2000-01 .06739
1 2000-02 -.003516
1 2000-03 .009834
1 2000-04 .037916
1 2000-05 -.05485
1 2000-06 .007908
1 2000-07 .024517
1 2000-08 -.041305
1 2000-09 -.043536
1 2000-10 .036713
1 2000-11 .011271
1 2000-12 -.063347
1 2001-01 .033809
。。。。。。。。。。。。。
stkcd month2 monthly_return
2 2000-01 .165757
2 2000-02 .363219
2 2000-03 -.139708
2 2000-04 -.009643
2 2000-05 -.043416
2 2000-06 .132001
2 2000-07 .031539
2 2000-08 -.058127
2 2000-09 -.0506
2 2000-10 .06752
2 2000-11 .061873
2 2000-12 .000456
2 2001-01 .06908
2 2001-02 -.075142