BookmarkSubscribeRSS Feed

[SAS 활용 노하우] 데이터 가공 2

Started ‎12-19-2023 by
Modified ‎12-19-2023 by
Views 382

■ Label

LABEL statement 로 변수의 칼럼 레이블을 지정할 수 있습니다.

LABEL의 길이는 공백을 포함하여 256문자까지 가능합니다.

 

 

image.png

 

SASUSER의 BACTERIA 데이터를 활용해 LABEL statement 예시는 아래와 같습니다.

 

data bacteria;
set sasuser.bacteria;
label temp = '기온';
run;

 

bacteria 데이터는 temp, div, mass, life 변수가 있습니다.

LABEL statement 를 활용해서, temp 변수의 레이블을 '온도'로 바꿔보았습니다.

 

 

image (1).png

 

 

[출력 데이터] > [보기: 칼럼 레이블]을 설정해서 결과를 보면, 아래와 같이 temp 변수의 레이블이 변한것을 확인할 수 있습니다.

 

 

image (2).png

 

 

 

■ Rename

label은 칼럼 레이블을 설정하는 것이고, RENAME statement 는 변수의 이름을 변경하는 것 입니다.

 

data bacteria;
set sasuser.bacteria;
rename temp = temp6 ;
run;

 

image (3).png

 

 

그 결과, temp 변수가 temp6으로 변수 이름으로 변경되었습니다.

■ KEEP

KEEP 명령문을 data 문 또는 set 문에서 여러 변수 중 출력하고 싶은 변수만을 선택해 출력할 수 있습니다.

 

 

data bacteria(keep= temp div);
set sasuser.bacteria;
run;
data bacteria;
set sasuser.bacteria(keep= temp div);
run;

 

image (4).png

 

Version history
Last update:
‎12-19-2023 08:56 AM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags