본문/내용
1장 1번) 다음은 약의 투여용량과 성별, 혈압, 나이 등의 측정 데이터이다. 남녀별로 구분하여 인쇄하는 SAS 프로그램을 작성하고, 용량, 혈압, 나이의 기술통계량을 구한 후 비교·분석하라.
(1) SAS 프로그램
문제의 테이블을 엑셀 파일로 만들어 SAS에 업로드한다.
①남녀별로 구분하여 인쇄
/* 엑셀 파일(data_1_1.xlsx) 불러와 SAS 데이터 생성하기 */
PROC IMPORT DBMS〓XLSX
DATAFILE〓/home/u61253617/data_1_1.xlsx
OUT〓data_1_1
REPLACE;
RUN;
/* SAS 데이터 인쇄하기 */
PROC SORT DATA〓data_1_1;
BY SEX; /* 성별로 순서화 */
RUN;
PROC PRINT DATA〓data_1_1;
ID ID; /* OBS 생략 */
BY SEX;
RUN;
②기술통계량
/* MEANS 절차를 이용한 기술통계량 */
PROC MEANS DATA〓data_1_1;
BY SEX;
VAR DOSE BP AGE;
RUN;