data h;
input id a;
cards;
1 5.00
1 1.00
2 2.00
3 3.00
4 5.00
5 3.00
6 4.00
7 3.00
8 2.00
9 3.00
10 4.00
11 3.00
;
run;
需要对变量a处理,把1 和2 重新赋值为1,4和5重新赋值位2;如果3的频数为偶数,一半赋值为1,另一半赋值为2,如果3的频数为奇数,一半赋值为1,另一半赋值为2,多出来的那个也赋值为2.
希望哪位sas高手可以帮帮我,数据是原始数据的一部分,非常感谢!!!!