data a;
input id $ Y2001 Y2002; /*SAS 变量名不能数字开头, 就加了字母Y在前面*/
cards;
a 1 2
b 3 4
;
run;
proc transpose data=a out=b(rename=(col1=value)) name=time;
by id;
run;
结果就是你要的。
楼主: the_fly_winds
|
3536
3
[程序分享] SAS如何这样转置并复制数据? |
博士生 5%
-
|
|
| ||
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明