BookmarkSubscribeRSS Feed
rvsidhu035
Quartz | Level 8
*45.Transpose the above dataset without using proc transpose. ;
data new30;
Input id   sysbp diabp;
array dum(3) id sysbp diabp;
do i=1 to 3;
new=dum(i);output;end;

Cards;
001 130 80
002 110 90
003 140 70
004 120 80
005 130 70
;run;

_name_ 001 002 003 004 005
Sysbp 130 110 140 120 130
Diabp 80 90 70 80 70
1 REPLY 1
PaigeMiller
Diamond | Level 26

We don't do your homework for you. That's not the purpose of this forum. You need to try to do this yourself, and see if you can get the code to work. If you can't get the code to work, we can probably figure out how to fix it.

--
Paige Miller

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

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
  • 761 views
  • 0 likes
  • 2 in conversation