copyright © 2010, sas institute inc. all rights reserved. sas ® macro language 1 : essentials

10
Copyright © 2010, SAS Institute Inc. All rights reserved. Copyright © 2010, SAS Institute Inc. All rights reserved. SAS e-Learning SAS Korea, Education SAS ® Macro Language 1 : Essentials

Upload: ami-norris

Post on 19-Jan-2016

235 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.Copyright © 2010, SAS Institute Inc. All rights reserved.

SAS e-LearningSAS Korea, Education

SAS® Macro Language 1 : Essentials

Page 2: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

Page - 2

강사 소개

허현진 강사

통계학과 SAS Korea Technical Support Team

- SAS Programming, MACRO Language 교육- 기초통계분석 및 데이터 마이닝 입문 과정 교육- SAS EG(Enterprise Guide) 교육

- 공공 , 금융 , 제조 분야의 다양한 프로젝트 수행- 데이터 처리 작업 및 분석 분야 담당 컨설턴트- SAS Programming tuning 담당

- SCBP(SAS Certified Base Programmer)- SCAP(SAS Certified Advanced Programmer) 자격증

보유

Page 3: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

• This course focuses on the components of the SAS macro facility and how to design, write, and debug macro sys-tems. Emphasis is placed on understanding how pro-grams with macro code are processed.

3

Introduction to SAS Macro Language1 : Essen-tials

Page 4: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

4

SAS Global Certification program

SAS® Certified Advanced Programmer for SAS®9

SAS® Certified Base Programmer for SAS®9

AND

SAS® Macro Language 1 : 기초

SAS® SQL : 기초

SAS® Programming 3

SAS® Advanced Pro-

gramming for SAS®9

exam

Page 5: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

1.1 Course Logistics1.2 Purpose of the Maro Facility1.3 Program Flow1.4 Chapter Review1.5 Solutions

5

Chapter 1 Introduction

Page 6: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

6

Chapter 2 Macro Variables

2.1 Intorduction to Macro Variables2.2 Automatic Macro Variables2.3 Macro Variable References2.4 User-Defined Macro Variables2.5 Delimiting Macro Variable References2.6 Macro Functions

Page 7: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

7

Chapter 3 Macro Definitions

3.1 Defining and Calling a Macro3.2 Macro Parameters3.3 Macro Storage (Self-Study)3.4 Chapter Review3.5 Solutions

Page 8: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

8

Chapter 4 Data Step and SQL Interfaces

4.1 Creating Macro Variables in the DATA Step4.2 Indirect References to Macro Variables 4.3 Retrieving Macro Variables in the DATA Step

(Self-Study)4.4 Creating Macro Variables in SQL4.5 Chapter Review

Page 9: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

9

Chapter 5 Macro Programs

5.1 Conditional Processing5.2 Parameter Validation5.3 Iterative Processing5.4 Global and Local Symbol Tables5.5 Chapter Review5.6 Solutions

Page 10: Copyright © 2010, SAS Institute Inc. All rights reserved. SAS ® Macro Language 1 : Essentials

Copyright © 2010, SAS Institute Inc. All rights reserved.

Page - 10

강의에 들어가기에 앞서…