[SAS 정복하기]DATA SET 활용

최대 1 분 소요

안녕하세요 포뇨입니다. 이번에는 SAS에 대해서 갼략하게 설명 후 바로 문법적으로 설명드리도록 하겠습니다. SAS는 기본적으로 SQL 문법과 매우 흡사하고 특히 금융권 취업을 희망하면 기본적으로 알아야하는 툴입니다.

그러면 첫 단원으로 DATA SET을 활용하여 문법을 익혀보도록 하겠습니다.

1. DATA SET 생성(1/3)

기존 DATA문

DATA AAA;

2. DATA SET 생성(2/3)

data stockprice1;
input name$price ; 
cards;
삼성전자 1100
LG전자 6000
NC소프트 4000
대한항공 5000
아시아나항공 500
;
run;

주의해할 점은 변수는 숫자로 된 변수가 있고 문자로된 변수가 있는데 기업이름 같은 경우는 수치적 데이터가 아니므로 문자변수이다.
문자변수를 정의할 때는 변수명 뒤에 $를 붙여주어야한다.

3. DATA SET 생성(3/3)

이미 생성된 DATA SET에서 일부 특성에 맞는 자료만을 추출하여 분석하고자 할 때, 또는 생성된 하나 또는 여러개의 DAT SET으로부터 새로운 DATA SET을 생성하고자 한다.

/* 변환 */
DATA AAA;
 SET BBB;
  원금 = 상환금액 - 이자금액;
  RUN;

/* 추출 */
DATA AAA;
 SET BBB;
  IF 싱테 = '연체';
RUN;

/* 병합 */
DATA AAA;
 SET BBB CCC;
RUN;


이것으로 기본적인 SAS 문법을 알아보았습니다. 다음으로 좀 더 심화된 내용을 포스팅을 진행해보겠습니다.

태그:

카테고리:

업데이트: