BookmarkSubscribeRSS Feed
user24
Obsidian | Level 7

I need to transpose this table to other table i typed:

 

id grade course
12 A HUM1020
15 B HUM1020
17 A ENC1101
17 A HUM1020
17 B MAT2020

 

i need to transpose this table to this table:

id HUM1020 ENC1101 MAT2020
12 A    
15 B    
17 A A B
1 REPLY 1
Astounding
PROC Star

PROC TRANSPOSE should be able to handle this, as long as the data is in order by ID:

 

proc transpose data=have out=want (drop=_name_);

   var grade;

   by id;

   id course;

run;

 

 

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1401 views
  • 1 like
  • 2 in conversation