数据为截面分组数据,有很多id1组,每个组中又有很多二级id2,对应了目标变量比如股票价格,现在根据股票价格排序,想要生成同一组内的累积平均价格
| id1组 | 股票价格 | 价格排序 | 同一id1下之前股票累积平均价格(新变量) | |
1
| 23 | 1 | 0 | |
| 1 | 25 | 2 | 23 | |
| 1 | 45 | 3 | (23+25)/2 | |
| 2 | 12 | 1 | 0 | |
| 2 | 23 | 2 | 12/1 | |
| 2 | 34 | 3 | (12+23)/2 | |
| 2 | 47 | 4 | (12+23+34)/3 | |
| 3 | 5 | 1 | 这个新变量编程怎么编?? | |
| 3 | 10 | 2 | | |
目前用spss和stata比较多,请问这个新变量该怎么生成啊,非常感谢!!