SAS는 출력 결과가 기본적으로 SAS 창 안에 보여지지만,
ODS 를 이용하면 다양한 파일 형식을 전송할 수 있습니다.
ODS란 기존에 출력창에만 보이던 결과를 HTML, PDF, EXCEL, RFT 등 원하는 형식으로 다운받을 수 있어서 실무에서 사용할 수 있습니다.
가장 많이 쓰이는 형태는 HTML, PDF, RTF(워드) 입니다.
아래 코드를 통해서 class_data를 HTML 형식으로 저장하는 예시에 대해서 알아보겠습니다.
data class_data;
input name $ gender $ age course major $;
datalines;
Janny M 58 101 STAT
Amy F 28 101 HIST
Liz F 27 301 STAT
Jhon M 68 301 ENGG
Peter M 54 201 STAT
James M 35 101 HIST
Thomas M 34 301 ENGG
Pat F 23 201 STAT
Liz F 45 101 HIST
Tom M 56 301 ENGG
;
run;
proc print data = class_data;
run;
기존에 출력을 할 경우에는 데이터셋을 지정하고 모든 변수와 관측치 번호(Obs) 와 함께 출력됩니다.
ods html file="/home/u45061472/sasuser.v94/ClassReport.html" style=Plateau;
title "수강생 명단 및 전공 현황";
proc print data = class_data;
var name gender age major;
run;
ods html close;
ods html file: HTML 형식으로 출력할 수 있게
file: HTML 저장될 파일의 경로를 설정합니다.
style: 보고서에 적용할 테마를 적용합니다. (Plateau, Harvest, Ocean 등이 있습니다.)
title: 보고서에 출력할 제목을 지정할 수 있습니다.
var: 출력할 변수를 선택할 수 있습니다.
ods html close: HTML 출력물을 파일을 저장할 수 있습니다.
Dive into keynotes, announcements and breakthroughs on demand.
Explore Now →