SAS Programming I: Essentials
时间: 3 天
适用对象:
这个第二级别的课程专门为 SAS 编程人员入门学习而设计,是其他 SAS 课程的基础 。
课程描述:
这个三天的课程讲授如何编写 SAS程序,进行数据处理工作。包括:读入原始文件和SAS数据集,写结果到SAS数据集中,子数据集,合并多个SAS文件。创建 SAS 变量和数据值, IF/THEN 语句。如果对这些概念不理解,可先参加《 Introduction to Programming Concepts Using SAS Software 》课程的学习。如果不计划编写 SAS 程序,而更喜欢图形化操作,可选择参加《 Querying and Reporting Using SAS Enterprise Guide 》 课程。
必备条件:
学习本课程之前,学员必须具有某种语言的编程经验和基本的计算机概念。
课程内容:
SAS 系统入门。
- 访问 SAS 系统。
- 理解批处理方式和 交互方式 的不同点。
- 理解数据集,变量,和观测。
- 理解 DATA 和 PROC 步。
- 调试 SAS 程序。
生成目录报表。
- 使用 PRINT 过程,生成简单报表。
- SAS 数据集排序。
- 控制分页。
增强输出。
- 客户化报表显示。
- 格式化数据值。
- 创建 HTML 报表。
创建 SAS 数据集。
- 使用列输入和格式化输入。
- 检查数据错误。
- 指定变量属性。
SAS 数据步编程。
- 读入 SAS 数据集创建变量。
- 使用 IF-THEN 条件语句。
- 使用 SAS 日期常量。
多个 SAS 数据集加工。
- 使用 SET 连接多个 SAS 数据集。
- 使用 RENAME= data 选项改变变量名。
- 使用 SET 和 BY 语句插入多个 SAS 数据集。
生成汇总报表。
- 用 FREQ 过程创建单向和双向频率表。
- 使用 MEANS 过程 产生简单的统计信息。
- 使用 REPORT 过程创建报表。
- 使用 RBREAK 语句产生汇总信息。
SAS 图形。
- 产生柱状图和饼图。
- 增强输出。
- 产生 Plots 图。
- 控制轴显示。
使用产品: SAS/BASE , SAS/GRAPH 。
|