BookmarkSubscribeRSS Feed

[SAS 활용 노하우] SAS basic Syntax 2

Started ‎08-28-2022 by
Modified ‎08-28-2022 by
Views 459

 

 

■ SAS Data Libraries

SAS 데이터 세트를 사용하려면 먼저 SAS에 데이터 세트를 찾을 위치를 알려야 합니다. 

SAS 라이브러리를 설정하여 이 작업을 수행할 수 있습니다. SAS 라이브러리는 단순히 SAS 데이터 세트(및 다른 유형의 SAS 파일)가 저장되는 위치입니다. 

운영 환경에 따라 SAS 라이브러리는 컴퓨터의 폴더 또는 디렉터리이거나 하드 드라이브, 플래시 드라이브 또는 실제 위치일 수 있습니다. 

라이브러리를 설정하려면 라이브러리의 이름을 지정하고 SAS에 라이브러리의 위치를 알려주기만 하면 됩니다. LIBNAME 문을 사용하고 SAS 윈도우 환경에서 새 라이브러리 창을 사용하는 등 여러 가지 방법이 있습니다.

 

 

image (4).pngimage (5).pngimage (6).png

 

 

 

 

 

SAS Studio에서 라이브러리는 [내 라이브러리] > [새로운 라이브러리] 로 들어갈 수 있습니다.

 

Libraries에는 SAS HELP, SASUSER 및 WORK 이상의 라이브러리가 있습니다.

특정 SAS 제품에 대한 다른 라이브러리(예: MAPS 라이브러리)가 있습니다.

SAS/GRAPH 소프트웨어, 사용자 또는 함께 일하는 사람이 설정한 라이브러리, SAS HELP 라이브러리에는 샘플 SAS 데이터 세트와 함께 SAS 세션을 제어하는 정보가 포함되어 있습니다. 

WORK 라이브러리는 SAS 데이터 세트를 위한 임시 저장 위치로 기본 라이브러리이기도 합니다.

라이브러리를 지정하지 않고 SAS 데이터 세트를 만들면 SAS가 WORK 라이브러리에 저장한 다음 세션을 종료할 때 삭제합니다. SAS 윈도우 환경에 대한 기본 설정을 변경하는 경우 이 정보는 다음과 같습니다.

SASUSER 라이브러리에 저장됩니다. SAS 데이터 세트, SAS 프로그램 및 기타 SAS 파일을 SAS USER 라이브러리에 저장할 수도 있습니다. 

■ Viewing Data Sets in the Viewtable

 

 image (7).png

 

 

 

라이브러리를 나열하고 새 라이브러리를 생성하는 것 외에도 SAS 탐색기를 사용하여 SAS 데이터 세트를 열어 Viewtable에서 볼 수 있습니다. 

탐색기 창에서 라이브러리 아이콘을 두 번 클릭하면 Libraries 창이 열립니다.

현재 시스템에 정의된 모든 라이브러리를 표시합니다. 라이브러리 아이콘을 두 번 클릭하면 SAS가 컨텐츠 창을 엽니다.

 

 

 

 

image (8).png

 

 

SAS Studio 에서는 [필터] 옵션은 SAS SQL 프로시저의 WHERE 절에 대한 구문과 같습니다.

예를 들어, AGE 칼럼의 값이 30보다 작은 테이블에 행을 표시하여 AGE > 30 과 같이 작성하면 됩니다.

 

 

■ Using SAS System Options

 

 

시스템 옵션은 SAS의 작동 방식, 출력 상태, 사용된 메모리 용량, 오류 처리 및 기타 여러 가지 사항에 영향을 미치는 변경 가능한 매개 변수입니다. SAS는 원하는 작동 방식에 대해 여러 가지 가정을 합니다. 좋아요. SAS를 사용할 때마다 모든 세부 정보를 지정할 필요는 없습니다. 그러나 SAS가 수행하는 가정을 항상 좋아하는 것은 아닙니다. 시스템 옵션을 사용하면 이러한 가정 중 일부를 변경할 수 있습니다.

일부 운영 환경에서는 일부 옵션을 사용할 수 없습니다. 운영 환경에 맞는 옵션 목록이 SAS 도움말 및 설명서에 나타납니다. SAS 시스템 옵션 창을 열거나 를 사용하여 시스템 옵션과 해당 현재 값의 목록을 볼 수 있습니다.

 

 

PROC OPTIONS;  
RUN;

 

 

 

 

시스템 옵션을 지정하는 방법에는 네 가지가 있습니다. 

일부 옵션은 이러한 방법 중 일부만 사용하여 지정할 수 있습니다. 운영 환경에 대한 SAS 도움말 및 설명서에는 각 시스템 옵션에 유효한 방법이 나와 있습니다.

1. 시스템 옵션에 대한 설정이 포함된 SAS 구성 파일을 생성합니다. SAS가 시작될 때마다 SAS가 이 파일에 액세스합니다. 시스템 관리자가 구성 파일을 만듭니다(PC를 사용하는 경우 사용자일 수 있습니다).

2. 시스템 프롬프트(호출이라고 함)에서 SAS를 시작할 때 시스템 옵션을 지정합니다.

3. SAS 윈도우 환경을 사용하는 경우 SAS 시스템 옵션 창에서 선택한 옵션을 변경합니다.

4. OPTIONS 문을 SAS 프로그램의 일부로 사용합니다.

* OPTIONS statement

OPTIONS 문은 SAS 프로그램의 일부이며 이후의 모든 단계에 영향을 미칩니다. OPTIONS 키워드로 시작하고 옵션 및 값 목록을 표시합니다.

 

 

OPTIONS LEFTMARGIN = 1IN NODATE;  

 

 

 OPTIONS 문은 PROC 또는 DATA 단계에 속하지 않는 특수 SAS 문 중 하나입니다. 이 전역 문장은 SAS 프로그램의 모든 위치에 나타날 수 있지만 일반적으로 프로그램의 첫 번째 행으로 지정하는 것이 가장 적절합니다. 이렇게 하면 어떤 옵션이 적용되는지 쉽게 알 수 있습니다. OPTIONS 문이 DATA 또는 PROC 단계에 있는 경우 해당 단계와 다음 단계에 영향을 미칩니다. 프로그램의 후속 OPTIONS 문은 이전 OPTIONS 문을 덮어씁니다.

 

Version history
Last update:
‎08-28-2022 08:03 AM
Updated by:
Contributors

sas-innovate-white.png

🚨 Early Bird Rate Extended!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.

 

Lock in the best rate now before the price increases on April 1.

Register now!

Article Labels
Article Tags