sas강좌26 Q_04_02. IN 연산자 사용하기 어떤 조건식에 따라 새로운 변수를 만들 때 보통 IF...THEN 을 사용합니다. 간혹 다음과 같이 조건식이 많은 경우 IN 연산자를 사용하면 보다 간편하게 프로그램을 만들 수 있습니다.IF region ='서울‘ OR region='부산’ OR region=‘대구’ OR region=‘광주’ THEN gr_area=1;이렇게 복잡한 것을 다음과 같이 간단하게 만들 수 있습니다.IF region IN ('서울‘,'부산’,‘대구’,‘광주’) THEN gr_area=1;IN 연산자는 괄호 안에 들어있는 리스트의 각 값들 중에서 동일한 것이 있는 경우를 체크하는 연산자입니다. * IN 연산자 사용하기; 1 DATA a1;INPUT seq $ reg.. 2025. 3. 13. Q_03_01. 외부파일 csv 파일을 이용하기 - INFILE 문 SAS에서 외부 CSV 파일을 불러올 때는 INFILE 문을 사용하여 CSV 파일을 읽고, INPUT 문으로 파일 내 변수(컬럼)를 정의할 수 있습니다. 아래에 INFILE 문을 이용해 CSV 파일을 불러오는 방법을 설명드리겠습니다.예제: INFILE 문으로 CSV 파일 불러오기CSV 파일을 SAS 데이터셋으로 불러오기 위해서는 INFILE 문과 INPUT 문을 사용합니다.data work.mydata; infile '/folders/myfolders/data.csv' dlm=',' dsd firstobs=2; input id name $ age height weight;run;proc print data=work.mydata;run;설명data work.mydata; : 불러온 데이터를 my.. 2025. 3. 13. Q_01_06. 평균값 등 기술통계량을 을 구하는 SAS 프로그램 간단한 SAS 프로그램입니다. 6개의 변수 id(일련번호), gender(성별), wei(몸무게), hei(키), age(나이), joins(입사일자) 로 구성된 6개의 데이터를 단순히 읽고 프린트하고, 기술통계량을 구하는 프로그램입니다.(1) SAS 프로그램/* 간단한 SAS 프로그램 01_simple.sas */DATA simple;INPUT id $ gender $ wei hei age edu join $10. ;CARDS;A001 F 65 171 23 1 2012-01-23A003 F 66 172 24 2 2012-02-29A002 M 68 177 40 3 2004-04-30B003 F 69 176 38 1 2003-01-23B001 M 67 173 43 2 2003-05-05 B002 M.. 2025. 3. 13. Q_01_09. SAS/STAT 에는 어떤 프로시져(PROC문)가 있는가? 다음은 SAS/STAT에서 제공하는 프로시져를 나타내고 있습니다.SAS/STAT에서는 각종 통계분석을 제공하는 프로시져들을 포함하고 있습니다. 새로운 버전으로 업데이트됨에 따라 통계분석 프로시져들이 추가됩니다. (1) SAS STAT 에서 제공하는 프로시져 ACECLUSANOVACALISCANCORRCANDISCCATMODCLUSTERCORRESPDISCRIMFACTORFASTCLUSGLMLIFEREGLIFETESTLOGISTICNESTEDNLINNPAR1WAYORTHOREGPLANPRINCOMPPRINQUALPROBITREGRSREGSCORESTEPDISCTRANREGTREETTESTVARCLUSVARCOMP집락상사공분산 추정분산분석법을 행합니다.(세 그룹이상 평균치차이 검정)선형모형의 공분산분석정준상.. 2025. 3. 12. 02_02. 라이브러리 살펴보기 - sashelp, work 라이브러리 ‘Sashelp’ 살펴보기 ‘활성라이브러리’를 보면 ‘Sashelp’, ‘Maps’, ‘Sasuser’, ‘Work’ 가 나타납니다.이 중에서 ‘Work’를 더블클릭하면 아직 아무런 작업을 하지 않은 상태이므로 비어 있고, ‘Sashelp’를 클릭하면 라이브러리 ‘Sashelp’ 안에 들어있는 각종 파일들이 나타납니다.보기가 쉽지 않으므로 MS 윈도우의 탐색기와 마찬가지로 메뉴 [보기]-[자세히]를 누르면 일목요연하게 볼 수 있습니다.여기서 SAS 데이터파일인 ‘Prdsale’를 더블클릭하면 데이터의 내용을 볼 수 있습니다.이때 나타나는 창이 “FSVIEW 창”입니다. 라이브러리 ‘work’ 살펴보기 이제는 간단한 SAS 프로그램을 실행해 봅니다. 그러면 탐색기 Work 라이브러리에 “A1.. 2025. 3. 12. Q_02_02. (SAS) 탐색기창 살펴보기 이제 PC-SAS에서 유용하게 사용할 수 있는 탐색기(SAS에서 제공하는 탐색기)에 대하여 살펴보기로 합니다.화면 왼쪽에 “탐색기창”이 나타나 있는 것을 볼 수 있습니다.“탐색기창”을 보면 ‘SAS환경의 내용’이 나타나 있고 “라이브러리”와 “파일단축경로”가 있습니다.SAS를 설치하면 기본적으로 라이브러리가 지정되어 있습니다.‘라이브러리’는 폴더나 디렉토리의 별명이라고 생각하면 됩니다. 여기서 “라이브러리”를 더블클릭하면기본적으로 SAS에 설정된 라이브러리 ‘Sashelp’, ‘Maps’, ‘Sasuser’, ‘Work’ 가 나타납니다.이를 살펴보는 방법을 설명하고, 라이브러리를 만드는 방법과 SAS 데이터를 사용하는 방법을 설명합니다. 라이브러리 ‘Sashelp’ 살펴보기‘활성라이브러리’를 보면 ‘Sa.. 2025. 3. 12. Q_01_06.(참고)SAS Ondemand for Academics(ODA) SAS Ondemand for Academics(ODA) 설치하기 SAS 무료버전인 SAS University Edition 에 대하여 설명한 바 있습니다.이번에는 SAS 클라우드 제품인 SAS Ondemand for Academics에 대하여 설명합니다.다음과 같이 접속합니다. https://welcome.oda.sas.com/home화면 아래로 이동하면 SAS Ondemand에 대한 기능을 살펴볼 수 있습니다. 이메일과 암호를 입력하고 ☑ Accept the terms of the license 선택 -> [Sign In] 클릭"SAS Studio" 클릭 SAS Ondemand for Academics 의 주화면 SAS 프로그램 입력 SAS 프로그램 실행 결과 SAS 프로그램 저장SAS 프로그램 .. 2025. 3. 12. Q_01_01. (참고)SAS란 무엇인가 SAS는 미국 North Carolina에 있는 SAS 연구소에 의해 개발된 통계분석용 패키지(Package)입니다.처음에는 통계적 전산처리를 위한 것이었으나 지금은 시계열분석(SAS/ETS), 파일관리, 데이터베이스(SAS/SQL), 그래프(SAS/GRAPH), 행렬계산(SAS/IML) 등 거의 모든 자료처리에 막강한 힘을 발휘하고 있습니다."Data Analysis"라 하면 SAS를 연상할 만큼 세계적으로 광범위하게 사용되고 있습니다.SAS는 다음과 같은 특징을 지니고 있습니다.1.1 SAS 특징(1) 자료관리와 처리의 효율성 – 대용량 데이터분석에 편리 자료관리(File Handling, FIle Management)와 자료처리(Data Processing)에 있어서 어느 패키지보다도 체계적이고 효.. 2025. 3. 12. 이전 1 2 3 다음