如同夏目版主所说,先用 merge 1:1 time 之类的指令合并两个档。但季资料合并到月资料中会有 missing values (正常其会出现在每一季之最后一个月,其他两个月没有值),这时请参考下例(含半年报之资讯):
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input int id float(tm y x1 x2)
- 1101 564 4.6 . .7
- 1101 565 1.7 . .
- 1101 566 5.6 . .
- 1101 567 5.2 . .
- 1101 568 3.2 . .
- 1101 569 3.9 2.6 .
- 1101 570 2.7 . 7
- 1101 571 8.9 . .
- 1101 572 4.8 . .
- 1101 573 8.9 . .
- 1101 574 8.7 . .
- 1101 575 9.4 3.2 .
- 1101 576 2.4 . 4.8
- 1101 577 7.1 . .
- 1101 578 7.4 .5 .
- 1101 579 3.8 . 9.5
- 1101 580 0 . .
- 1101 581 8.8 8 .
- 1101 582 1.4 . 3.8
- 1101 583 5 . .
- 1101 584 4.8 9.7 .
- 1101 585 4.8 . 9.2
- 1101 586 5.5 . .
- 1101 587 4.7 4.2 .
- 1102 564 .6 . .6
- 1102 565 9 . .
- 1102 566 8 . .
- 1102 567 8.3 . .
- 1102 568 7.3 . .
- 1102 569 3.6 .7 .
- 1102 570 7.8 . .9
- 1102 571 3.6 . .
- 1102 572 2.4 . .
- 1102 573 3.5 . .
- 1102 574 2.8 . .
- 1102 575 4.2 7.8 .
- 1102 576 4.3 . 7.6
- 1102 577 4.6 . .
- 1102 578 .2 7.2 .
- 1102 579 1.6 . 7.8
- 1102 580 3.9 . .
- 1102 581 0 8.8 .
- 1102 582 1.5 . 6
- 1102 583 .6 . .
- 1102 584 5.5 .8 .
- 1102 585 3.7 . 1.8
- 1102 586 2.5 . .
- 1102 587 3.5 5.8 .
- end
- format %tm tm
复制代码你的是属于 x1 情况,请 ssc install mipolate 并
- mipolate x1 tm, by(id) gen(z1) backward
复制代码