SASSuperior software that gives you THE POWER TO KNOW.

NewsEventsJobsContact Us400-818-1081
首页 产品和解决方案 成功案例 合作伙伴 专业服务 技术支持 大学计划 关于SAS www.sas.com
 
专业服务
咨询服务
培训服务
适合您的培训
全部课程名单
最新培训日程
SAS全球专业认证
JMP
 

SAS Macro Language

时间: 2 天

适用对象
这个第 四级别的课程专门为有 SAS 编程经验并想使用 SAS Macro 语言的学员而设计。

课程描述
这个两天的课程讲授 SAS 宏功能的组成部分和如何设计﹑编写﹑调试宏系统 。重点放在理解如何编写带有和不带有宏的SAS程序。

必备条件:
学习本课程之前 , 学员必须完成《 SAS Programming II: : Manipulating Data with the DATA Step 》课程的培训。或有相关的 SAS 基础,学员能够:

  • 编写,运行 DATA 步。
  • 使用 SAS 数据步语句,如 IF-THEN/ELSE, DO WHILE, DO UNTIL, 和 iterative DO 。
  • 使用 DROP , KEEP 和 RENAME 数据集选项。
  • 使用字符函数,如 SUBSTR, SCAN, INDEX, 和 UPCASE 。
  • 使用 WHERE 子句选择子数据。
  • 创建和使用 SAS 日期值和常数。
  • 使用 SAS 过程,如 SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE, 和 CHART 。
课程内容:

宏功能入门。

  • 理解宏语言的应用。
  • 理解 SAS 程序如何标记,编译,运行。
  • 理解宏处理器如何影响程序流程。

使用宏变量。

  • 使用自动宏变量。
  • 创建宏变量。
  • 替代宏变量。
  • 使用宏变量。
  • 在 SAS 日志中打印宏变量值。
  • 使用宏函数。

宏功能接口。

  • 在数据步中创建宏变量。
  • 理解宏变量如何被间接引用。
  • 在数据步中替代宏变量。
  • 理解哪些类型的应用需要用到 SYMGET 和 SYMPUT 函数。
  • 在 PROC SQL 中创建宏变量。

使用产品: SAS/BASE 。

 

The Power to Know
   Contact Us     Terms of Use & Legal Information     Privacy Statement   Copyright © 2008 SAS Institute Inc. All Rights Reserved