PROC TRANSPOSE | PREFIX | NAME OPTION
DATA USED IN THIS PROGRAM:
DATA NARROW;
INPUT PET_OWNER$10. PET$ POPULATION;
CARDS;
MR.BLACK DOG 2
MR.BLACK BIRD 1
MRS.GREEN FISH 5
MR.WHITE CAT 3
;
RUN;
PROC PRINT;RUN;
LOG:
NOTE: The data set WORK.NARROW has 4 observations and 3 variables.
NOTE: DATA statement used (Total process time):
real time 0.01 seconds
cpu time 0.01 seconds
RESULT:
| MR.BLACK |
DOG |
2 |
| MR.BLACK |
BIRD |
1 |
| MRS.GREEN |
FISH |
5 |
| MR.WHITE |
CAT |
3 |
HERE I WANT TO TRANSPOSE THE ABOVE DATA::
EG1:
PROC TRANSPOSE DATA=NARROW OUT=NARROW_TRAN;
RUN;
LOG:
NOTE: There were 4 observations read from the data set WORK.NARROW.
NOTE: The data set WORK.NARROW_TRAN has 1 observations and 5 variables.
NOTE: PROCEDURE TRANSPOSE used (Total process time):
real time 0.01 seconds
cpu time 0.00 seconds
RESULT:HERE IT'S SHOWING ONLY POPULATION COUNT..
EG2:IN THIS SYNTAX ADDING ONE MORE OPTION PREFIX..
PROC TRANSPOSE DATA=NARROW OUT=NARROW_TRAN01 PREFIX=PET_COUNT;
RUN;
LOG:
NOTE: There were 4 observations read from the data set WORK.NARROW.
NOTE: The data set WORK.NARROW_TRAN01 has 1 observations and 5 variables.
NOTE: PROCEDURE TRANSPOSE used (Total process time):
real time 0.01 seconds
cpu time 0.00 seconds
RESULT:HERE IT'S SHOWING IN THE PLACE OF PREFIX SHOWING NAME = PET_NAME..
EG3:HERE WE ARE ADDING NAME OPTION TO GIVE NAME FOR THE VARIABLE..
PROC TRANSPOSE DATA=NARROW OUT=NARROW_TRAN02
NAME=COL_TRANSPOSED PREFIX=PET_COUNT;
RUN;
LOG:
NOTE: There were 4 observations read from the data set WORK.NARROW.
NOTE: The data set WORK.NARROW_TRAN02 has 1 observations and 5 variables.
NOTE: PROCEDURE TRANSPOSE used (Total process time):
real time 0.01 seconds
cpu time 0.01 seconds
RESULT:HERE WE GIVEN _NAME_ = COL_TRANSPOSED ..
ANSWER THIS QUESTIONS IN COMMENT:
1.WHAT DID THE PREFIX OPTION DO?
2. WHAT DID THE NAME OPTION DO?
TRY THIS AND COMMENT ...
-->PLEASE READ AND COMMENT THE BLOG...
--PLEASE FOLLOW THE BLOG FOR MORE UPDATES...
--FOLLOW US IN FACEBOOK SASALL4YOU AND JOIN ...
--JOIN US IN FACEBOOK AND TELEGRAM CHANNEL FOR MORE UPDATES
CLICK HERE: https://t.me/SasAll4You