假如样本如下:
co | date | resid | resid_boot1 | …….. | resid_boot1000 |
10001 | 200501 | 0.00865 | | | |
10001 | 200502 | -0.00635 | | | |
….. | ….. | …… | | | |
10001 | 200812 | 0.00025 | | | |
10006 | 200207 | 0.00358 | | | |
10006 | 200208 | -0.00254 | | | |
….. | ….. | ….. | | | |
10006 | 200612 | 0.00098 | | | |
…… | …… | ……. | | | |
现在,想对每家公司co的resid进行有放回的再抽样,比如10001有48个obs,就有放回的抽取48次得到一组新的resid_boot1; 对10006公司,有54个obs,就有放回的抽取54次也得到一组新的resid_boot1…….以此类推,对所有公司都进行一遍。
然后再重复一遍,形成resid_boot2……,以此类推,进行1000遍。
不知上述步骤用SAS如何进行?好像要用到%MACRO 语句,哪位高人指点一下!?
万分感激!!