类似之前提过的问题,现有6个投资组合(portfolio) 共十年daily的收益, 例子如下:
date portfolio 收益
19910101 0 0.001
19910101 1 0.123
19910101 2 -0.024
19910101 3 0.0013
19910101 4 0.144
19910101 5 -0.003
19910101 6 0.094
19910102 0 0.0038
19910102 1 0.008
19910102 2 0.007
19910102 3 0.006
19910102 4 -0.007
19910102 5 -0.005
19910102 6 0.002
19910103 0 0.002
19910103 1 0.0435
19910103 2 0.0054
19910103 3 0.0535
19910103 4 0.0432
19910103 5 0.0236
19910103 6 0.0877
.
.
20011231 0 0.008
20011231 1 0.007
20011231 2 0.006
20011231 3 -0.007
20011231 4 -0.005
20011231 5 0.003
20011231 6 0.001
现想做如下运算:对于十年中的每一天,分别计算portfolio1+portfolio2收益的平均值以及portfolio5+portfolio6的收益平均值,然后再用portfolio5,6的平均值减去portfolio1,2的平均值。
拿20011231这天做例子:计算 [(0.003+0.001)/2] - [(0.007+0.006)/2]
十年每一天同样的计算,不知应该如何编写程序,请教高手指点,谢谢!!