课程主页: https://www.coursera.org/learn/advanced-sas-programming-techniques
如果你希望深入掌握SAS编程的高级技巧,那么Coursera上的《高级SAS编程技巧》课程将是一个非常适合你的选择。在这个课程中,你将学习到在DATA步骤和各种 PROCEDURES 中的数据操作的高级技术,能够有效地处理复杂的数据分析任务。
课程结束后,学员将能够:
– 使用额外的函数(如LAG、FINDC/FINDW、COUNT/COUNTC/COUNTW)来进行数据分析。
– 通过PRX函数进行模式匹配。
– 使用数组来处理重复代码、旋转数据和进行表格查找。
– 使用哈希对象和哈希迭代器进行表格查找和数据排序。
– 利用FORMAT过程创建数字模板。
### 课程大纲
**课程概述、复习及数据设置**
在此模块中,你将为课程设置软件和数据,同时复习SAS DATA步骤处理的概念及如何处理数据集。
**使用高级函数**
在此模块中,你将使用高级函数比较SAS表中的多行数据,查找和计数列中的子字符串,以及清理和标准化数据。
**定义和处理数组**
在此模块中,你将学习如何使用数组简化代码,处理重复代码、旋转数据以及进行表格查找。
**定义和处理哈希对象**
在此模块中,你将学习如何声明哈希对象,创建其实例,并初始化查找键和数据。你将使用哈希对象存储和检索数据,从哈希对象中的数据创建输出表,并创建哈希迭代器对象以特定顺序处理数据。
**使用实用程序**
在此模块中,你将学习如何使用PROC FORMAT的PICTURE语句创建自定义模板来显示大数字、日期和时间。你还将使用PROC FCMP函数编译器过程创建自定义函数和CALL例程。
这个课程不仅丰富了你的SAS知识,也有助于在数据分析领域的职业发展。赶快加入课程,让我们一起探索SAS编程的无穷魅力吧!
课程主页: https://www.coursera.org/learn/advanced-sas-programming-techniques