想要达到的目的是:三个id为一组,后两个id 的vol 对前一个id的 vol 做回归。也就是,以id 22 的vol 为被解释变量y,id 153和id 521的vol 为解释变量x1 和x2 做多元回归;id 523 的vol 为被解释变量y,id 524和id 597的vol 为解释变量x1 和x2 做多元回归。只对公共时间范围内的变量做回归,不符合条件的舍弃。谢谢解答。
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input int id str10 date float vol
- 22 "2016-04-12" .024011
- 22 "2016-04-13" .024352
- 22 "2016-04-14" .022763
- 22 "2016-04-15" .021754
- 22 "2016-04-18" .020897
- 22 "2016-04-19" .020582
- 22 "2016-04-20" .024134
- 153 "2016-04-22".04837
- 153 "2016-04-25" .050336
- 153 "2016-04-26" .050088
- 153 "2016-04-27" .043589
- 153 "2016-04-28" .042855
- 153 "2016-04-29" .037977
- 521 "2016-03-28" .037646
- 521 "2016-03-29" .038295
- 521 "2016-03-30" .037602
- 521 "2016-03-31".03761
- 521 "2016-04-01" .037194
- 521 "2016-04-05" .03
- 521 "2016-04-06" .027106
- 521 "2016-04-07" .023832
- 521 "2016-04-08".02347
- 521 "2016-04-11" .023977
- 521 "2016-04-12".02307
- 521 "2016-04-13" .022991
- 521 "2016-04-14" .022344
- 521 "2016-04-15".02168
- 523 "2016-03-30" .027153
- 523 "2016-03-31" .027175
- 523 "2016-04-01" .024011
- 523 "2016-04-05".02981
- 523 "2016-04-06" .030137
- 523 "2016-04-07" .029087
- 523 "2016-04-08".02896
- 523 "2016-04-11" .029422
- 523 "2016-04-12" .027202
- 523 "2016-04-13" .026741
- 523 "2016-04-14" .026237
- 523 "2016-04-15" .026237
- 523 "2016-04-18" .026281
- 523 "2016-04-19" .025974
- 524 "2016-04-18" .0416
- 524 "2016-04-21" .042727
- 524 "2016-04-22" .042546
- 524 "2016-04-23" .041572
- 524 "2016-04-24" .034895
- 524 "2016-04-25" .033996
- 524 "2016-04-28".02404
- 524 "2016-04-29" .026399
- 597 "2016-04-01" .031203
- 597 "2016-04-05" .031455
- 597 "2016-04-06" .029945
- 597 "2016-04-07" .028867
- 597 "2016-04-08" .028777
- 597 "2016-04-11" .028002
- 597 "2016-04-12" .028694
- 597 "2016-04-13" .028717
- 597 "2016-04-14".02857
- 597 "2016-04-15" .028149
- 597 "2016-04-18" .029407
- 597 "2016-04-19" .022811
- 597 "2016-04-20" .031603
- 597 "2016-04-21".03059
- 597 "2016-04-22" .030477
- 597 "2016-04-25" .030368
- end
复制代码