网上下载的季度数据为 第一季度报表1-3月,半年报表1-6月,三季度报1-9月,年报1-12月。我需要具体的每个季度的数据,例如以下的 net income. 即 保留3月的数据,用半年减3月,再用9月减6月,12月减9月。但是因为我需要连续10年的数据,就是即要识别股票代码又要识别年份计算,还要自动保留3月数据。 gen double NI= NI[_n-1]不能实现。请各位大神帮我看看能用什么命令实现。下面附数据例子
| stkcd | accper | NI |
| 000001 | 2007-03-31 | 535100000 |
| 000001 | 2007-06-30 | 1124000000 |
| 000001 | 2007-09-30 | 1874000000 |
| 000001 | 2007-12-31 | 2650000000 |
| 000001 | 2008-03-31 | 1004000000 |
| 000001 | 2008-06-30 | 2144000000 |
| 000001 | 2008-09-30 | 3317000000 |
| 000001 | 2008-12-31 | 614000000 |
| 000001 | 2009-03-31 | 1122000000 |
| 000001 | 2009-06-30 | 2311000000 |
| 000001 | 2009-09-30 | 3637000000 |
| 000001 | 2009-12-31 | 5031000000 |
| 000002 | 2007-03-31 | 616100000 |
| 000002 | 2007-06-30 | 1801000000 |
| 000002 | 2007-09-30 | 2091000000 |
| 000002 | 2007-12-31 | 5318000000 |
| 000002 | 2008-03-31 | 741700000 |
| 000002 | 2008-06-30 | 2307000000 |
| 000002 | 2008-09-30 | 2634000000 |
| 000002 | 2008-12-31 | 4640000000 |
| 000002 | 2009-03-31 | 888500000 |
| 000002 | 2009-06-30 | 3100000000 |
| 000002 | 2009-09-30 | 3670000000 |
| 000002 | 2009-12-31 | 6430000000 |