如下例,有两只股票,000592和000711,现在我想要对每一只股票,按每一年求出四个季度sinc的和。
即,求出000592的2007年四个季度的sinc之和,以及2008年四个季度的sinc之和,同理求000711分别在2007年和2008年四个季度的sinc之和。
例子只是选取了两只股票和两年时间,实际上还有很多股票和年份。
请问STATA需要怎么操作呢?
| stkcd | accper | type | sinc |
| 000592 | 2007-03-31 | A | 74170.55 |
| 000592 | 2007-06-30 | A | 94760 |
| 000592 | 2007-09-30 | A | 125850 |
| 000592 | 2007-12-31 | A | 189250 |
| 000592 | 2008-03-31 | A | 50665460.73 |
| 000592 | 2008-06-30 | A | 129282793.45 |
| 000592 | 2008-09-30 | A | 212003161.3 |
| 000592 | 2008-12-31 | A | 283526011.92 |
| 000711 | 2007-03-31 | A | 1229012.8 |
| 000711 | 2007-06-30 | A | 174198106.2 |
| 000711 | 2007-09-30 | A | 184116796.19 |
| 000711 | 2007-12-31 | A | 194816688.5 |
| 000711 | 2008-03-31 | A | 12303561.67 |
| 000711 | 2008-06-30 | A | 25185210.31 |
| 000711 | 2008-09-30 | A | 39386456.05 |
| 000711 | 2008-12-31 | A | 52613373.04 |
dataex如下:
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input str6 stkcd str10 accper str1 type str12 sinc
- "000592" "2007-03-31" "A" "74170.55"
- "000592" "2007-06-30" "A" "94760"
- "000592" "2007-09-30" "A" "125850"
- "000592" "2007-12-31" "A" "189250"
- "000592" "2008-03-31" "A" "50665460.73"
- "000592" "2008-06-30" "A" "129282793.45"
- "000592" "2008-09-30" "A" "212003161.3"
- "000592" "2008-12-31" "A" "283526011.92"
- "000711" "2007-03-31" "A" "1229012.8"
- "000711" "2007-06-30" "A" "174198106.2"
- "000711" "2007-09-30" "A" "184116796.19"
- "000711" "2007-12-31" "A" "194816688.5"
- "000711" "2008-03-31" "A" "12303561.67"
- "000711" "2008-06-30" "A" "25185210.31"
- "000711" "2008-09-30" "A" "39386456.05"
- "000711" "2008-12-31" "A" "52613373.04"
- end
非常感谢各位大神帮忙!!!!


雷达卡






京公网安备 11010802022788号







