Crash Course : SAS Programming from Scratch with workout
Learn SAS programming through data workout. See sorting, merging, appending, graphs, tabulate, statistical procedure etc
4.14 (174 reviews)

1 319
students
5 hours
content
Dec 2023
last update
$19.99
regular price
Why take this course?
在这个框架中,我们将逐步了解如何使用SAS进行数据处理、分析和报告生成。以下是每个部分的详细说明:
第1部分 - SAS数据处理基础
数据导入和格式化:
- 学习如何在SAS中导入数据。
- 理解不同数据类型(数值、字符、日期等)的表示方法。
- 了解如何清洗数据,例如处理缺失值、重复记录和异常值。
合并数据:
- 学习SAS中的合并操作(Merge)以及它的不同类型(左连接、右连接等)。
- 理解合并之前数据集必须具有关联字段。
处理缺失数据:
- 明白缺失值在数值和字符变量中的表示方式。
- 学习如何用SAS语句替换或删除缺失值。
追加数据集:
- 理解数据集追加的概念。
- 学习如何在SAS中实现数据集的垂直和水平追加,并处理跨列的问题。
创建新字段:
- 编写逻辑以创建基于现有数据的新变量(if-else语句)。
- 使用逻辑运算符和比较操作符进行复杂的条件处理。
示例和演练:
- 通过实际案例展示如何应用上述概念进行数据处理。
第2部分 - SAS数据分析技能
字符串操作:
- 学习SAS中的字符串处理函数,如SUBSTR、IN等。
- 使用这些技术来提取或修改字符串数据。
统计分析:
- 学习进行描述性统计分析。
- 了解如何在SAS中执行复杂的统计测试,如ANOVA、挫折检验等。
图表和报告生成:
- 学习创建不同类型的图表(垂直条形图、水平条形图等)。
- 理解如何在SAS中使用PROC GCHART和PROC CHART。
- 应用ODS HTML以及标题和标签语句来丰富输出。
数据汇总:
- 学习如何使用Proc TABULATE进行数据的汇总和分类。
- 了解Proc TABULATE的强大功能,它可以替代传统的Excel pivot table。
第3部分 - 高级SAS技能
优化性能:
- 学习如何优化SAS程序以提高效率和处理速度。
- 理解并行处理的基础,以及它如何在SAS中实现。
高级数据分析:
- 掌握SAS中的复杂数据分析技术。
- 学习如何使用多变量分析、预测模型等高级统计方法。
第4部分 - 实践案例研究
应用知识解决商业问题:
- 通过具体的案例研究,将前面学到的SAS技能应用于实际问题中。
- 理解如何利用数据分析来指导决策过程和提供洞察。
项目工作:
- 设计并执行一系列综合项目,以展示你对SAS的掌握程度和能力。
通过这个框架,你将能够从数据导入到高级分析,再到报告生成,全面地掌握SAS的使用。每个部分都是为了让你在实际商业环境中应用所学知识,以解决复杂的数据处理和分析问题。
Course Gallery




Loading charts...
Related Topics
1172104
udemy ID
07/04/2017
course created date
22/11/2019
course indexed date
Bot
course submited by