BookmarkSubscribeRSS Feed

[SAS 활용 FAQ] 입출력제어 – OUTPUT

Started ‎11-04-2021 by
Modified ‎11-04-2021 by
Views 301
  • 현재 PDV의 자료를 특정 데이터 셋()으로 output 시킴.
  • Output 문장에 사용되는 SAS-data-set명은 반드시 Data 문장에 기술되어야 함.
  • Output 문장이 data step 내에 기술되어 있는 경우, run 문장은 output 기능이 없이 return 기능만 가짐.

OUTPUT <SAS-data-set 명 SAS-data-set 명 … >

 

◀예제하나의 입력 관측치마다 여러 출력 관측치 생성.

data new;

set sashelp.class;

length gubun $ 6 ;

gubun = 'Age';

data = age ;

output;

gubun = 'Height';

data = height ;

output;

gubun = 'Weight';

data = weight ;

output;

drop age height weight;

run;

 

◀예제▶ 하나의 Data Step으로 여러 Data Set 생성.

Ex2) 하나의 Data Step으로 여러 Data Set 생성.

Data female male;

set sashelp.class;

If sex = ‘여’ then output female;

else output male;

Run;

 

◀예제▶ Input Data 없이 관측치 생성..

 

Data new;

Length name $ 8;

Name = ‘홍길동’; age = 10 ; output;

Name = ‘이준’; age = 11 ; output;

Name = ‘신사임당’; age = 12 ; output;

Run;

Version history
Last update:
‎11-04-2021 03:17 AM
Updated by:
Contributors

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!

Article Labels
Article Tags