data test; /*创建数据集*/
input number math chinese english;
cards;
1001 88 78 67
1002 98 83 75
1003 87 75 78
1004 93 87 83
1005 90 85 80
;
run;
proc transpose data=test out=result name=course; /*数据的转置*/
var math chinese english; /*指定转置变量*/
id number; /*指定转置数据集的变量名*/
run;
proc print data=result; /*打印转置后的数据集*/
run;