Help using Base SAS procedures

PROC PRINT label wont work

Accepted Solution Solved
Reply
Contributor
Posts: 73
Accepted Solution

PROC PRINT label wont work

Hi All, I wanna rename my variables in PROC PRINT, what i did was to add a label in my PROC PRINT at first, but it didnt work(show no changes). I then create a new data set and put label again, didnt work. I then show you all my PROC CONTENTS in this post.:

 

Need your advice to help me to label my variables.

proc print label problem 1.jpgproc print label problem 2.jpg

 

proc sort data=WORK.QUERY_FOR_FILTER_FOR_CASE_U_0000;
by ROW_NO;
RUN;

proc transpose data=WORK.QUERY_FOR_FILTER_FOR_CASE_U_0000 out=WORK.TRANSPOSED;
id UDF_NM;
var UDF_VALUE;
by ROW_NO CASE_RK;
run;
 
 
PROC PRINT DATA=WORK.TRANSPOSED (DROP=CASE_RK _NAME_);
TITLE 'PRINT TRANSPOSED';
label X_AAG_BONUS ='Bonus'
 X_AAG_SALARY = 'Salary';
SUM X_AAG_BONUS X_AAG_SALARY;
RUN;

PROC CONTENTS DATA=WORK.TRANSPOSED;
RUN;

Accepted Solutions
Solution
‎02-24-2016 10:45 PM
Contributor
Posts: 73

Re: PROC PRINT label wont work

Ok guys, i foudn the solution myself, i have to add label in proc print statement

PROC PRINT data=WORK.TRANSPOSED label;

label xxxx = 'yyy';

run;

View solution in original post


All Replies
Solution
‎02-24-2016 10:45 PM
Contributor
Posts: 73

Re: PROC PRINT label wont work

Ok guys, i foudn the solution myself, i have to add label in proc print statement

PROC PRINT data=WORK.TRANSPOSED label;

label xxxx = 'yyy';

run;

Super User
Super User
Posts: 7,407

Re: PROC PRINT label wont work

I would suggest move to proc report, it has a lot more functionality.

☑ This topic is SOLVED.

Need further help from the community? Please ask a new question.

Discussion stats
  • 2 replies
  • 309 views
  • 0 likes
  • 2 in conversation