《SAS编程2:数据处理技巧》公开课火热报名中

时间:2014-12-24---2014-12-26

SAS 编程2:数据处理技术(PRG2) 

课程概述:

本课程是为希望学习通过SAS DATA 和过程步来访问、转换和汇总SAS 数据集的人员而专门设计的。它基于《SAS 编程1: 基础》课程介绍的基本概念而展开,所以不建议SAS 初学者直接选择此课程。本课程可以帮助您准备SAS Base Programming Exam for SAS 9 认证考试。

学习目标:

  控制SAS 数据集的输入和输出

  合并SAS 数据集

  汇总、读入、读出不同类型的数据

  执行DO 循环和SAS 数组处理

  字符、数值和日期变量的转换

课程时间:

适合学员:

业务分析人员和SAS 编程人员

必备条件:

学习本课程之前,学员应该有至少个月的SAS 编程经验或者完成《SAS 编程1:基础》课程的学习并且使用SAS 超过一个月。尤其是需要您具备以下能力:

  在您的操作环境中创建和读入数据文件

  理解SAS 编程的架构

  了解SAS 数据集的结构和内容

  区分语句错误和数据错误

  调试SAS 程序

  读入固定格式的外部数据文件并创建SAS 数据集

  选取SAS 数据集行或者列的子集

  创建新变量

  编写条件逻辑语句

  读入和写出SAS 日期值

  访问SAS 数据库

  SAS 数据集进行排序  

  通过SET 语句读入一个或多个SAS 数据集

  通过MERGE 语句实现简单的拼接

  根据SAS 数据集创建细节数据或汇总数据报表

  设定报表标题和脚注

课程内容:

1.  简介

  课程结构

  课程概述

  SAS 语法概述

  掌握SAS 桌面环境(自学)

2.  输入和输出管理

  输出多个观测

  创建多个SAS 数据集

  选择变量和观测

3.  汇总数据

  创建累加变量

  对分组数据累加求和

4.  读入原始数据文件

  格式化读入原始数据文件

  控制记录读入

  列表输入附加技术(自学)

5.  数据转换

  操作字符型变量

  操作数值型变量

  转换变量类型

6.  调试技术

  使用PUTLOG 语句

  使用DEBUG 语句

7.  循环处理数据

  DO 循环处理

  SAS 数组处理

  使用SAS 数组

8.  SAS 数据集重构

  使用DATA 步转置数据集

  使用TRANSPOSE 过程

9.  SAS 数据集合并

  使用数据处理技术进行数据集合并

10.  其它SAS 语言

  语言概述

  SQL 过程使用

  SAS 宏使用

11.  补充内容

  SAS 资源

  其它推荐课程

培训材料:

本课程将提供书面的培训教材,及某些课程相应的课程数据。

使用产品:

本课程需要用到的软件:Base SAS。本课程适合正在使用SAS 8 或者SAS 9 的学员。