본문 바로가기

SAS강좌56

s_01_14. SAS/GRAPH에는 어떤 프로시져(PROC문)가 있는가? SAS/GRAPH에서는 각종 분석결과를 그래프로 보여주는 프로시져들을 포함하고 있습니다. 저자는 통계이론 적용과 대용량 데이터 처리에 주로 관심이 많아서 SAS/GRAPH의 기능을 거의 쓰지 않고 그래프를 이용할 경우에는 다른 그래픽툴을 이용합니다. (1) SAS/GRAPH에서 제공하는 프로시져 GCHART GCONTOUR   GDEVICE GFONT GMAP GOPTIONS GPLOT GPRINT GPROJECT GREDUCE GREMOVE GREPLAY GSLIDE GTESTIT G3D G3GRID SAS/BASE의 CHART를 연속적으로 그리는 기능 삼차원 등고선(Contour)를 그리는 기능, SAS/BASE의 PLOT에서 contour 옵션을 선택한 것과 같은 기능 출력장치를.. 2021. 12. 29.
s_01_11. Base SAS 에는 어떤 프로시져(PROC문)가 있는가? 다음은 SAS/BASE에서 제공하는 프로시져를 나타내고 있습니다. 여기에 나와 있는 프로시져들은 단지 “PROC MEANS”와 같이 “PROC” 뒤에 프로시져 이름만 붙이기만 하면 됩니다. 물론 각 프로시져의 기능을 알아야 어떤 프로시져를 사용할 것인지를 결정할 수 있습니다. 이들 중에는 여러분들이 이미 익숙한 프로시져들도 있을 것이고 생소한 것들도 있을 것입니다.  (1) SAS BASE에서 제공하는 프로시져 APPEND        데이터셋을 아래위로 합친다.(SET문 사용과 일치) CALENDAR    데이터를 달력형태로 프린트합니다. CATALOG     SAS의 카탈로그(내에 있는 엔트리)를 다루는 데 사용합니다. COMPARE    두개의 데이터군을 비교하여 서로 다른 점을 프린트합니다.CON.. 2021. 12. 29.
s_01_13. SAS/SQL이란 무엇인가? SQL문은 오라클, MySQL, MariaDB 등 데이터베이스시스템(DBMS, Database Management System)에 공통으로 사용되는 언어입니다. SAS에서는 PROC SQL을 통하여 SQL을 지원하므로 SAS 프로그램을 잘 알지 못해도, SQL문만 알고 있어도 SAS를 이용하여 데이터 처리를 쉽게 할 수 있습니다. 다음은 PROC SQL을 사용한 가장 간단한 예입니다. SAS/SQL 은 QUIT; 문장으로 끝납니다..  /*--------------------------------------*/ /* PROC SQL 을 이용한 가장 간단한 예 */ /*--------------------------------------*/ 1 DATA a1; 2 INPUT gender $ wei .. 2021. 12. 29.
s_01_12. SAS/STAT 에는 어떤 프로시져(PROC문)가 있는가? 다음은 SAS/STAT에서 제공하는 프로시져를 나타내고 있습니다.SAS/STAT에서는 각종 통계분석을 제공하는 프로시져들을 포함하고 있습니다. 새로운 버전으로 업데이트됨에 따라 통계분석 프로시져들이 추가됩니다. (1) SAS STAT 에서 제공하는 프로시져  ACECLUS ANOVA CALIS CANCORR CANDISC CATMOD CLUSTER CORRESP DISCRIM FACTOR FASTCLUS GLM LIFEREG LIFETEST LOGISTIC NESTED NLIN NPAR1WAY ORTHOREG PLAN PRINCOMP PRINQUAL PROBIT REG RSREG SCORE STEPDISC TRANREG TREE TTEST VARCLUS VARCO.. 2021. 12. 29.
(S)제30강(01)_SAS Ondemand for Academics 사용하기 SAS 무료버전인 SAS University Edition(UE) 에 대하여 설명한 바 있는데 SAS UE는 더 이상 지원하지 않습니다. 대신 SAS 클라우드 제품인 SAS Ondemand for Academics(ODA) 을 지원합니다. 다음과 같이 접속합니다. https://welcome.oda.sas.com/home 화면 아래로 이동하면 SAS Ondemand에 대한 기능을 살펴볼 수 있습니다. https://youtu.be/dfnKFpdMip8 이메일과 암호를 입력하고 ☑ Accept the terms of the license 선택 -> [Sign In] 클릭 "SAS Studio" 클릭 SAS Ondemand for Academics 의 주화면 SAS 프로그램 입력 SAS 프로그램 실행 결과 .. 2021. 12. 28.
(S)제28강(01)_군집분석이란? 군집분석(Cluster Analysis)은 관측 대상들 간에 어떤 공통 특징을 찾아 비슷한 특징을 갖는 관측치들 끼리 군집(Cluster)을 형성하는 방법입니다. 서로 상사성(Similarity)이 높은 관측치(객체)들은 같은 군집으로 묶고, 상대적 상사성이 낮은 객체들은 서로 다른 군집으로 묶습니다. 예를 들어 10명을 대상으로 키, 몸무게 등 여러 가지 신체특성을 측정하여 비슷한 신체특성을 갖는 사람들끼리 3 또는 4개의 군집을 구성하여, 각 군집별로 그 군집이 갖는 특유한 성질 즉 키가 크고 몸무게도 큰 군집, 키는 크고 몸무게는 작은 군집 등의 성질을 찾아내는 데 이용됩니다. 군집을 형성하는 과정에는 다음과 같은 방법이 있습니다. ▇ 병합적 방법 관측대상 각자를 하나의 별개의 군집으로 생각하여 관.. 2021. 12. 28.