SAS66 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)제29강(00)_시계열분석 (목차) 시계열분석의 목차입니다.. SAS에서는 SAS/ETS 라는 시계열분석을 위한 제품이 있습니다. 시계열분석에 많이 사용되는 ARIMA 분석을 위해 프로시져 ARIAMA 를 사용하면 됩니다. R에서는 ts패키지를 사용하시면 됩니다. 29.1 시계열분석(Time Series Analysis) 이란? 29.1.1 예측평가 지표 29.1.2 이동평균법(Moving Avearage) 29.1.3 지수평활법(Exponential Smoothing) 29.2 자동상관계수와 편자동상관계수 29.2.1 자동상관계수 29.2.2 편자동상관계수 29.3 ARIMA 모형 29.3.1 자동회귀모형(Auto-Regression) 29.3.2 이동평균모형(Moving-Average) 29.3.3 자동회귀이동평균모형(ARMA) 29... 2021. 12. 28. (S)제31강(01)_날짜형 변수 다루기 - INFORMAT 문 읽고, FORMAT문 출력 시계열 데이터를 다룰려면 SAS에서의 날짜 개념과 읽어들이는 INPUT문(정확히는 INFORMAT 문)과 PRINT문(FORMAT문) 대해서 아셔야 합니다. * 날짜를 단순 숫자로 읽어 들이면 에러 => 미싱 처리; DATA a1; INPUT nalja; CARDS; 1970-01-01 ; PROC PRINT;RUN; * 날짜를 그냥 문자로 읽어들이면 => 문자 기본 8자리만 1970-01-; DATA a1; INPUT nalja $; CARDS; 1970-01-01 ; PROC PRINT;RUN; * 날짜를 문자로 읽어들이면서 문자 10자리 지정 => 1970-01-01 로 읽지만 문자; DATA a1; INPUT nalja $10.; CARDS; 1970-01-01 ; PROC PRINT;RUN; *.. 2021. 12. 27. (S,R,P)제28강(02)_군집분석 실습(데이터 iris) - SAS, R, Python [SAS] DATA iris;INFILE '/home/joinos0/sas_class/iris.csv' DLM=',' FIRSTOBS=2; LENGTH Species $15; INPUT sepal_length sepal_width petal_length petal_width species $; PROC PRINT; RUN; DATA iris1;SET iris; IF _N_ 소수 4 자리 dist01 2021. 12. 27. 이전 1 2 3 4 5 6 ··· 11 다음