1.1 SAS 시스템 제 1 장 SAS : Statistical Analysis System SAS 사용법 Strategic Application System SAS의주요소프트웨어 Base SAS : SAS 의가장기본적인소프트웨어 SAS/STAT : 통계자료분석소프트웨

Similar documents
EndNote X2 초급 분당차병원도서실사서최근영 ( )

Microsoft Word - src.doc

tut_modelsim(student).hwp

Monthly User Guide from JMP Korea 제 13 호 (2018 년 8 월 ) Excel 과 JMP, Excel 보다 JMP * 본 Guide 는매월세번째수요일에발행됩니다 (2018 년 7 월호부터는 JMP 14 Version 기준입니다 ) ** M

슬라이드 제목 없음

슬라이드 1

Studuino소프트웨어 설치

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

슬라이드 1

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

NTD36HD Manual

IRISCard Anywhere 5

슬라이드 1

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Windows 8에서 BioStar 1 설치하기

[INPUT] 뒤에는변수와관련된정보를표기한다. [CARDS;] 뒤에는각각의변수가가지는관측값들을표기한다. >> 위의프로그램에서데이터셋명은 wghtclub 이고, 변수는 idno, name, team, strtwght, endwght 이다. 이중 name 과 team 은

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

슬라이드 1

tiawPlot ac 사용방법

<4F E20C7C1B7CEB1D7B7A5C0BB20C0CCBFEBC7D120B5A5C0CCC5CD20BAD0BCAE20B9D720B1D7B7A1C7C120B1D7B8AEB1E F416E616C F616E645F47726

윈도우시스템프로그래밍

Microsoft Word - SAS_Data Manipulate.docx

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

JMP_guide.pdf

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

문서의 제목 나눔고딕B, 54pt

Microsoft PowerPoint - XUSB_제품메뉴얼_140206

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

<4F B8A620C0CCBFEBC7D120C8B8B7CE20C0DBBCBAC0C720B1E2C3CA2E687770>

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

Microsoft PowerPoint 웹 연동 기술.pptx

슬라이드 1

*º¹ÁöÁöµµµµÅ¥-¸Ô2Ä)

JDK이클립스

PowerPoint Template

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

윈도우시스템프로그래밍

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

BMP 파일 처리

Chapter 1

슬라이드 1

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

USER GUIDE

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600

Xcovery 사용설명서

Leader in Electrics & Automation GIPAM MANAGER Electric Equipment

4S 1차년도 평가 발표자료

1

확률 및 분포

슬라이드 1

Endpoint Protector - Active Directory Deployment Guide

슬라이드 1

목 차

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

1 인증서저장위치문의 원인 증상 인증서가보이지않습니다. ( 인증서선택창에서사용하던인증서가안보입니다.) 인증서가지정된위치에존재하지않거나인증서유효기간이 지난 ( 폐기된 ) 인증서로보이지않는것입니다. 1. 인증서가보이지않습니다. 1-1 인증서저장위치를확인합니다. 교육부 (E

메뉴얼41페이지-2

Facebook API

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

슬라이드 1

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

슬라이드 1

PowerPoint 프레젠테이션

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

View Licenses and Services (customer)

PowerPoint 프레젠테이션

2 / 27 목차 1. M-plus 소개 2. 중다회귀 3. 경로모형 4. 확인적요인분석 5. 구조방정식모형 6. 잠재성장모형 7. 교차지연자기회귀모형

쉽게 풀어쓴 C 프로그래밊

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

<4D F736F F F696E74202D C20C4C4C7BBC5CD20C8B0BFEB20B9D720C6C4C0CF20B0FCB8AE20BBF9C7C >

슬라이드 1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

용역보고서

EEAP - Proposal Template

MF5900 Series MF Driver Installation Guide

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

Orcad Capture 9.x

MySQL-.. 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Office 365 사용자 가이드

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

<4D F736F F F696E74202D20342E20B1E8C1F6C7FC28BFACB1B8C0DAB8A620C0A7C7D120B1D7B7A1C7C120B1D7B8AEB1E2292E >

Microsoft Word - SPSS_MDA_Ch6.doc

ProQuest PPT Styles

MF3010 MF Driver Installation Guide

PowerPoint 프레젠테이션

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ThinkVantage Fingerprint Software

Getting Started With Parallels Desktop¢ç 9

2014밝고고운동요부르기-수정3

2005프로그램표지

DE1-SoC Board

Transcription:

1.1 SAS 시스템 제 1 장 SAS : Statistical Analysis System SAS 사용법 Strategic Application System SAS의주요소프트웨어 Base SAS : SAS 의가장기본적인소프트웨어 SAS/STAT : 통계자료분석소프트웨어 SAS Enterprise Guide (EG) 메뉴를이용한통계자료분석 SAS 9.3에서는분석 (Analyst) 창의데이터분석이없어짐메뉴를이용한통계분석은 SAS Enterprise Guide (SEGuide, EG) 를주로사용할예정바로가기아이콘만들기 1) SAS C:\ Program Files\ SASHome\ x86\ SASFoundation\ 9.3\ 폴더에있는 SAS 아이콘 ( ) 에서오른쪽마우스버튼을클릭하여 2) EG SAS 바로가기 를만들어바탕화면으로옮김. C:\ Program Files\ SASHome\ x86\ SASEnterpriseGuide\ 4.3( 또는 5.1)\ 폴더에있는 SEGuide 아이콘 ( ) 에서오른쪽마우스버튼을클릭하여 SEGuide 바로가기 를만들어바탕화면으로옮김. 1.2 SAS 시작하기 1.2.1 SAS 와 EG 의초기화면

확장편집기에 HTWT1 이란 SAS 프로그램이열린모양 EG 에서 class 란 SAS 자료가열린모양 1.2.2 SAS 에서창의관리 SAS 에서기본이되는창 (window) : 탐색기, 결과, 편집기 (Editor), 로그 (Log), Result Viewer 등

(1) 탐색기 (Explorer) 창라이브러리, 테이블 ( 또는 data set), 카탈로그, 파일등을관리보기 트리보기 : 트리모양의파일폴더 (2) 결과 (Results) 창 탐색기 창과 결과 창은탭클릭으로교대로나타남출력결과의목록 - 더블클릭에의해해당되는창으로이동 (3) 확장편집기 (Enhanced Editor) 창확장편집기는칼라와코드구역을사용하여프로그램을작성및편집저장된 SAS 프로그램파일을열수도있고, 프로그램을실행 (Run) (4) 로그 (Log) 창프로그램내용의검토결과출력오류가있을때는원인출력각절차들의실행소요시간등이출력됨. (5) Results Viewer 창 SAS 프로그램의실행결과가출력됨 1.2.3 EG 에서창의관리 EG : 메뉴를이용한통계자료분석 자료열기 : 열기아이콘 ( ) 또는파일 열기메뉴에서데이터를선택 통계자료분석예 : 작업 기술 요약통계량 EG 에서작업메뉴

요약통계량옵션선택창 요약통계량의결과창 1.3 자료가져오기 EG 와 SAS 에서는모든데이터파일을 SAS 자료로바꾸어실행 따라서자료들을 SAS 데이터파일로바꾸어저장해놓고사용 1.3.1 EG에서자료열기 (1) SAS 자료열기예 : SAS 라이브러리의 SASHELP 폴더에있는 CLASS 자료열기열기아이콘을클릭하고이어서데이터메뉴를클릭 SAS 라이브러리를찾기위해서는다음을차례로선택서버 로컬 라이브러리 SASHELP 폴더를열고 CLASS를선택 SASHELP 에있는 CLASS 자료

(2) 외부자료가져오기예 : dataset 폴더에엑셀로저장되어있는 class.xlsx 자료를가져오기 1. 열기 아이콘클릭 - 데이터클릭 2. 데이터열기창에서 dataset이저장된디렉토리를찾는다. 3. 엑셀자료 class 를클릭 - 1단계 데이터지정창 4. 다음 버튼클릭 - 2단계 데이터소스선택 창 5. 다음 클릭 - 3단계의 필드속성정의 창 6. 추가할 고급옵션 이없으면내용을확인하고 마침 을클릭 7. 최종적으로다음과같은 SAS 데이터를얻게됨 ( 첫열에관측값번호인 Obs 가추가 ) SAS 자료로변환된 class.xlsx 자료 입력가능한외부자료 SAS 데이터파일로저장 파일 내보내기를선택한후에파일이름및저장폴더지정 1.3.2 SAS 에서외부자료가져오기 예 : Excel 파일인 class.xlsx 를읽고 SAS 파일로저장하는방법

메뉴바에서파일 데이터가져오기 Import Wizard 입력창에서 Browse 이용하여원하는 Excel 파일인 class.xlsx를선택 Work 디렉토리에있는파일들은 SAS 종료시에삭제 영구파일을만들려면라이브러리의다른디렉토리에기억예를들어 Sasuser 디렉토리에기억 1.4 SAS 라이브러리의사용 SAS 에서데이터는 SAS 파일로저장하고사용 SAS 라이브러리 : 영구라이브러리와임시라이브러리프로그램내에서생성되었던임시 data set들은모두 Work 라이브러리에저장되었다가 SAS의종료와함께없어짐 < 표 1.1> 파일확장자파일확장자설명.log.lst.sas.sas7bacs.sas7bcat.sas7bdat.sas7bmdb.sas7bpgm log 파일 output 파일 SAS 프로그램 access descriptor SAS catalog 테이블다차원데이터베이스저장된 DATA step 프로그램 (1) SAS 라이브러리의생성라이브러리폴더를활성화시킨후에 ( 또는라이브러리아이콘을클릭한후에 ) 파일 새로만들기를선택 엔진 V9을선택한후, 이름및경로를지정 시작할때자동할당 을선택예 : 다변량강좌... Dataset 폴더를라이브러리이름 Temp 로지정 시작할때자동할당 을선택 -- 아니면, 종료와함께끊어짐 (2) 라이브러리의내용보기해당라이브러리에있는데이터파일을활성화시킨후더블클릭또는 pop-up 메뉴에서열기선택 - VIEWTABLE 창에

(3) SAS 라이브러리에있는자료의편집도구 테이블편집기를선택하면 VIEWTABLE 창파일 열기를선택하고원하는파일을선택 ( 또는라이브러리에서원하는파일을더블클릭 ) 테이블편집 : 편집 편집모드편집메뉴사용 제 2 장 SAS 맛보기 2.1 EG 를이용한통계분석 [ 예제 2.1] dataset 에있는 class 데이터파일에서 변수 Height 와 Weight 의관계를살펴보는통계분석 1 산점도 작업 그래프 산점도에서 2D 산점도선택 Height 와 Weight 를각각가로, 세로로선택후실행클릭 Height 와 Weight 의산점도 2 단순선형회귀모형으로적합시키고산점도 작업 회귀 선형회귀 Height 와 Weight 를각각설명변수와종속변수로선택하고실행클릭

2.2 SAS 프로그램의구성 [ 예제 2.3] HTWT(height-weight) 자료 (Class 자료, 19 명학생 ) 이름 (NAME), 성별 (SEX), 나이 (AGE), 키 (HEIGHT), 몸무게 (WEIGHT) /* HTWT1.SAS : HEIGHT-WEIGHT DATA FILE */ OPTIONS PS=35 LS=100 NODATE; DATA HTWT; INPUT ID $ NAME $ SEX $ AGE HEIGHT WEIGHT; CARDS;

1 ALFRED M 14 59.0 112.5 2 ALICE F 13 56.5 84.0 3 BARBARA F 13 65.3 98.0 4 CAROL F 14 62.8 102.5 5 HENRY M 14 63.5 102.5 6 JAMES M 12 57.3 83.0 7 JANE F 12 59.3 84.5 8 JANET F 15 62.5 112.5 9 JEFFERY M 13 62.5 84.0 10 JOHN M 12 59.0 99.5 11 JOYCE F 11 51.3 50.5 12 JUDY F 14 64.3 90.0 13 LOUISE F 12 56.3 77.0 14 MARY F 15 66.5 112.0 15 PHILIP M 16 72.0 150.0 16 ROBERT M 12 64.3 123.0 17 RONALD M 15 67.0 133.0 18 THOMAS M 11 57.5 85.0 19 WILLIAM M 15 66.5 112.0 ; PROC PRINT; PROC MEANS; VAR HEIGHT WEIGHT; PROC PLOT; PLOT HEIGHT*WEIGHT; PROC REG; MODEL HEIGHT=WEIGHT; OUTPUT OUT=NEW P=PREDICT R=RESID; PROC PRINT DATA=NEW; RUN; PROC PLOT; PLOT HEIGHT*WEIGHT PREDICT*WEIGHT='P'/OVERLAY; PLOT RESID*WEIGHT / VREF=0; RUN; PROC SORT; BY SEX; PROC MEANS MAXDEC=3; BY SEX; VAR HEIGHT WEIGHT; RUN; PROC CHART; VBAR AGE / SUBGROUP=SEX DISCRETE; VBAR AGE / GROUP=SEX DISCRETE; RUN; QUIT; < 프로그램및출력결과설명 > /* 와 */ 사이에있는문장은코멘트문

1 OPTIONS PS=40 NODATE; ( 옵션문으로출력결과를조정 ) 2 DATA HTWT; 3 INPUT ID $ NAME $ SEX $ AGE HEIGHT WEIGHT; CARDS; 1 ALFRED M 14 59.0 112.5 19 WILLIAM M 15 66.5 112.0 ; 4 PROC PRINT; ( 지금생성된 data set HTWT 를출력 ) 5 PROC MEANS; VAR HEIGHT WEIGHT; 6 PROC PLOT; PLOT WEIGHT*HEIGHT;

7 PROC REG; MODEL WEIGHT=HEIGHT; OUTPUT OUT=NEW P=PREDICT R=RESID; 8 PROC PRINT DATA=NEW;

9 PROC PLOT; PLOT WEIGHT*HEIGHT PREDICT*HEIGHT='P'/OVERLAY; PLOT RESID*HEIGHT / VREF=0; 10 PROC SORT DATA=HTWT; BY SEX; (data set HTWT 를변수 SEX 의오름차순으로정렬 ) 11 PROC MEANS MAXDEC=3; BY SEX; VAR HEIGHT WEIGHT;

12 PROC CHART; VBAR AGE / SUBGROUP=SEX DISCRETE; VBAR AGE / GROUP=SEX DISCRETE; 변수 AGE 에대하여 vertical bar chart 첫번째그림 : 성별에따라다른기호를사용 두번째그림 : 성별에따라따로 (side-by-side) SUBGROUP 에의한막대그래프 GROUP 에의한막대그래프 [ 예제 2.4] 곡면그래프를그리는 G3D 절차 : 이변량정규분포의밀도함수곡면 /* G3D.SAS : BIVARIATE NORMAL DENSITY */ GOPTIONS CBACK=BLACK COLORS=(WHITE CYAN MAGENTA GOLD YELLOW); DATA BNORMAL; rho=0.9; rhosqr=1-rho**2; sqrrho=sqrt(1-rho**2); FORMAT Z 5.1; DO X=-3 TO 3 BY 0.1; DO Y=-3 TO 3 BY 0.1; Z= EXP(-(X**2 + Y**2-2*X*Y*rho)/(2*rhosqr))/(6.28*sqrrho);

OUTPUT; END; END; RUN; PROC G3D DATA=BNORMAL; PLOT X*Y=Z; TITLE 'BIVARIATE NORRMAL DENSITY (RHO=0.9)'; RUN; QUIT; < 프로그램및출력결과설명 > 1 /* G3D.SAS : BIVARIATE NORMAL DENSITY */ GOPTIONS CBACK=BLACK COLORS=(WHITE CYAN MAGENTA GOLD YELLOW); 배경색 (CBACK) 과선의칼라 (COLORS) 를지정 2 DATA BNORMAL; 다음과정에서생성되는 data set을 BNORMAL이라부른다. 3 rho=0.9; rhosqr=1-rho**2; sqrrho=sqrt(1-rho**2); 를 rho라는변수로정의하고 rhosqr=, sqrrho= 으로정의 4 FORMAT Z 5.1; 변수 Z 는소수이하 1 자리까지만기억 5 DO X=-3 TO 3 BY 0.1; DO Y=-3 TO 3 BY 0.1; Z= EXP(-(X**2 + Y**2-2*X*Y*rho)/(2*rhosqr))/(6.28*sqrrho); OUTPUT; END; END; 6 PROC G3D DATA=BNORMAL; PLOT X*Y=Z; TITLE 'BIVARIATE NORRMAL DENSITY (RHO=0.9)';

출력결과 참고. < 그림 2.15> 인이변량정규곡면