在SAS编程中遇到下述的一个情况不知道如何处理,在这里向大家请教,谢谢。数据结构如下:
ID A B C D Loc Rat
0b1 1 0 1 0 SE 2
0b2 1 3 4 6 SE 3
0b3 3 5 6 7 DL 2
......
0bn 5 6 7 8 NP 1
对每一个观测,需要在数据集内具有相同的Loc和Rat值的观测中随机选出新的一个观测,将这这个观测到变量C和D的值作为原来观测新变量E和F的值,从而形成新的数据结构:
ID A B C D E F Loc Rat
0b1 1 0 1 0 4 6 SE 2
0b2 1 3 4 6 1 0 SE 2
0b3 3 5 6 7 5 9 DL 3
......
0bn 5 6 7 8 8 2 NP 1
本人SAS的功底比较浅,想了很久都没有想到合适的方法,向大家讨教,先谢谢了。