Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/advanced-sas-programming-techniques

课程概述

本课程《高级SAS编程技术》是为希望深化SAS编程技能的学习者而设计的。在这里,您将学习如何在DATA步骤和各种程序中运用高级技术来处理和操作数据。

课程目标

课程结束时,学习者将能够:

  • 使用额外的函数(如LAG、FINDC/FINDW和COUNT/COUNTC/COUNTW)进行数据处理。
  • 利用PRX函数进行模式匹配。
  • 通过数组处理重复的代码、旋转数据并进行表查找。
  • 使用哈希和哈希迭代对象进行表查找和数据排序。
  • 通过FORMAT过程创建数值模板。

课程大纲

课程概述、复习与数据设置
在这一模块中,您将设置课程所需的软件和数据,并复习SAS DATA步骤处理的基本概念。

使用高级函数
在此模块中,您将使用高级函数来比较SAS表中多行之间的数据,查找和计数列中的子字符串,以及清理和标准化数据。您还将探索CALL例程、Perl正则表达式,并学习如何使用高级函数修改和分析气象、天气和人口数据。

定义和处理数组
在本模块中,您将学习如何使用数组简化代码。您将利用数组处理重复代码,旋转数据,并执行表查找。

定义和处理哈希对象
在此模块中,您将学习如何声明哈希对象,并创建对象的实例,初始化查找键和数据。您将使用哈希对象来存储和检索数据,并创建一个基于哈希对象数据的输出表,还将创建哈希迭代器对象来按特定顺序处理数据。

使用实用程序
在本模块中,您将学习如何使用PROC FORMAT的PICTURE语句创建自定义模板以显示大数字、日期和时间。此外,您还将使用PROC FCMP函数编译程序创建自定义函数和CALL例程。

课程主页: https://www.coursera.org/learn/advanced-sas-programming-techniques

作者 CourseEye