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高手可以帮帮我,数据是原始数据的一部分,非常感谢!!!!

|
楼主: qn
|
3121
4
[问答] sas赋值 |
|
讲师 37%
-
|
| ||
|
|
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


