사이트맵  |  Contact Us
 
홈 > SAS Stories > SAS 활용 노하우
SAS 초보용 팁 1 2010.08.03
MYSAS 5843 0
http://www.mysas.co.kr/sas_club/d_freeboard.asp?b_no=1497&gotopage=4&con=subject&keyword=&cmd=content&bd_no=04&gubun=

1. SAS 란?

SAS 에는 여러 가지 솔루션이 있지만 그 모든 제품의 기본이 되는 것이 Base SAS 입니다. 수 많은 솔루션들의 화려한 면면이 있다고 하더라도 Base SAS 를 모른다면 소용이 없을뿐더러 Base SAS 만으로도 꽤 많은 분석을 시행할 수 있습니다.
 
정보의 저장 및 회수, 데이터의 수정과 프로그래밍, 정보의 출력 및 보고서 작성, 기본적인 통계자료의 분석, 파일의 관리 및 조작 등 Base SAS 로 할 수 있는 일도 많지요
 
2. SAS 프로그램의 구성
 
SAS 프로그램은 기본적으로 세 개의 주요 창으로 구성되어 있습니다.
 
확장 편집기 창
SAS의 언어로 프로그램을 자신이 직접 입력하고 실행하는 곳입니다.
 
로그 창
프로그램의 검토 및 오류를 체크할 수 있는 곳으로 내가 실행한 프로그램 즉, 언어가 잘 이행되고 있는지 매번 결과를 확인할 수 있습니다.
Note 에서 프로그램 실행에 관한 여러 가지 정보를 가르쳐주며, Error가 나올 경우에는 프로그램 특정 부분에 문제가 있음을 이야기해줍니다. Warning은 error는 아니지만 주의해야 할 점을 사용자에게 가르쳐줍니다.
 
출력 창
실행된 프로그램의 분석결과의 내용을 살펴볼 수 있습니다.
 
팁1
출력 결과는 파일 메뉴의 저장 또는 다른 이름으로 저장 메뉴를 이용하여 외부 텍스트 파일로 저장할 수 있으며 이렇게 저장된 파일은 한글 또는 워드에서도 불러낼 수 있습니다. (기본 확장자는 *.LST)
 
팁2
도구 – 옵션 – 설정 메뉴를 이용하여 DMS 설정 대화상자를 연 후 결과 탭에서 HTML 설정에 체크를 해 두면 출력결과를 HTML 형식으로도 얻을 수 있습니다.
 
주의
프로그램은 중심어(keyword), 이름(name), 특수문자와 연산자(operator)로 이루어지는데 변수나 데이터세트의 이름(name)은 영문자 또는 _ 로 시작하여야 한다. 이름 중간에 숫자가 들어가는 것은 괜찮지만 특수문자(. , # , $ , ? 등)와 공백을 포함될 수 없다.
 
팁3
사용자는 SAS 프로그램 내에서 /* 설명이나 쓰고 싶은 말 */ 의 형식으로 주석을 추가할 수 있다. 즉, 특정 프로그램이나 언어 옆에 자신만의 설명을 추가할 수 있는 것이며 이 설명은 프로그램 결과에 전혀 영향을 끼치지 않는다.
 
3. 분석의 두 단계
 
일반적인 SAS 프로그램은 데이터 단계와 프로시저 단계로 구분된다. 쉽게 말해 데이터 단계는 분석을 하고 싶은 데이터를 불러오거나 직접 입력하는 단계이고 프로시저 단계는 자신의 분석 목적에 맞춰서 원하는 프로시저를 골라 입력하는 단계입니다.
 
팁4  SAS 는 일반적으로 대소문자를 구분하지 않는다.
 
2회차부터는 예제도 같이 올라갈 예정입니다!
 
 
휴대폰 번호
휴대폰 인증번호
 
 SAS 초보용 팁 2
 오늘의 팁 8/3 PROC FREQ 에서 output의 숫자 양식 바꾸기