报名电话:010-59132939

SAS 编程 3:高级技巧 (PRG3)

角色定位: SAS程序员 培训时间: 下拉可选择培训时间
培训类型: 现场培训 培训时长: 3 days
培训方式: SAS公司现场课培训 培训费用:     
培训地点: 需要教材:     
培训级别: 需要数据:     
注:请扫描(拍照)老师、学生证个人信息页面、注册页面发邮件到info@sascertificate.com,经工作人员审核成功后方可使用教育用户价格缴费,提供虚假信息SAS职业角色认证中心有权视为报名无效(无资格参加考试或培训)。请参加考试或培训时携带您的个人有效学生、教师证,此项优惠活动SAS职业角色认证中心享有最终解释权。
培训内容:
 

SAS 编程 3:高级技巧 (PRG3)

 

学习目标:  

  管理内存、I/O CPU资源 

  创建和使用索引 

  DATA步中使用 Hash Hiter对象、数组和 Format来检索数据 

  压缩 SAS数据集 

  SAS数据集进行抽样 

课程时间: 3  

适合学员:  

有经验的 SAS编程人员 

必备条件:  

本课程不适合 SAS的初学者。在学习本课程之前,学员应该有至少 9个月的 SAS编程经验并且完成《SAS编程 2:利用数据步处理数据》的课程学习。尤其您需要具备以下能力: 

  了解操作系统文档结构和基本的操作系统工作 

  了解编程的逻辑架构 

  了解数据步的编译和执行过程 

  使用不同的读入方式从外部数据文件中读入数据并创建 SAS数据集  

  通过软件访问 SAS数据库 

  创建和调用 SAS日期值 

  读入、拼接、合并、对应合并和插入 SAS数据集 

  使用 DROPKEEPRENAME数据集选项 

  创建多个输出数据集    使用数组和 DO循环处理数据 

  使用 SAS函数进行数据处理和转换 

课程内容: 

1.  介绍 

  课程结构 

  评估运行性能 

  SAS DATA步处理

2.  控制 I/O和内存 

  控制 I/O 

  管理数据集的大小 

  压缩 SAS数据集 

  控制内存(自学) 

  控制页面大小和变量缓区数(自学)

3.  数据访问 

  创建索引 

  使用索引 

  创建样本数据集(自学)

4.  查询技术介绍 

  介绍查询技术 

  内存查询技术 

  磁盘存储技术

5.  使用 DATA步数组 

  以一维数组作为查询表 

  以多维数组作为查询表 

  SAS数据集中载入多维数组

6.  使用 DATA Hash Hiter对象 

  介绍 

  使用 Hash 对象方法 

  SAS数据集中把数据载入 Hash 对象 

  使用 DATA Hiter对象 

  约束查询中使用 Hash 对象(自学)

7.  创建和使用格式 

  使用 Formats作为查询表 

  使用 Picture Formats(自学)

8.  横向合并数据 

  DATA步合并技术和 SQL过程合并技术 

  通过索引合并数据 

  合并汇总数据和明细数据 

  有条件地合并数据(自学)

9.  SAS数据集排序 

  排序 

  Group BY方式处理(自学)

10. 编程效率 

  介绍 

  更灵活的编程(垂直合并原始数据文件) 

  创建视图    通过 FILE PUT语句创建 SAS程序文件 

  通过 FCMP过程(自学)

11. 定制 SAS 会话(自学) 

  介绍 

  编辑配置文件 

  创建 autoexec.sas文件 

  使用 SA S Registry

12. 补充内容 

  SAS资源 

  其它推荐课程

培训材料: 

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

使用产品: 

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

会员登录


还没有账号?立即注册

X