PROC TRANSPOSE uses the values of the variable Student to label the transposed variables. The procedure provides NAME OF FORMER VARIABLE as the label for the _NAME_ variable.
     idlabel student;
run;