Sas 简明教程
SAS - Overview
SAS 代表 Statistical Analysis Software 。它于 1960 年由 SAS 研究所创建。从 1960 年 1 月 1 日起,SAS 已用于数据管理、商业智能、预测分析、描述性和规范性分析等。从那时起,在软件中引入了许多新的统计过程和组件。
随着用于统计的 JMP(Jump)的引入,SAS 利用了由 Macintosh 引入的 Graphical user Interface 。Jump 主要用于六西格玛、设计、质量控制以及工程和科学分析等应用。
SAS 与平台无关,这意味着你可以在任何操作系统(例如 Linux 或 Windows)上运行 SAS。SAS 由 SAS 程序员驱动,他们对 SAS 数据集使用一系列操作,以生成适当的数据分析报告。
多年来,SAS 已向其产品组合中添加了大量解决方案。它已为数据治理、数据质量、大数据分析、文本挖掘、欺诈管理、健康科学等提供了解决方案。我们可以安全地假设 SAS 已针对各个业务领域提供了解决方案。
若要大致了解可用产品,你可以访问 SAS Components
Why we use SAS
SAS 基本上会处理大型数据集。在 SAS 软件的帮助下,你可以对数据执行各种操作,如:
-
Data Management
-
Statistical Analysis
-
报告编制以及完美的图形
-
Business Planning
-
运筹学和项目管理
-
Quality Improvement
-
Application Development
-
Data extraction
-
Data transformation
-
Data updation and modification
如果我们讨论 SAS 的组件,那么 SAS 中提供了 200 多个组件。
Sr.No. |
SAS 组件及用法 |
1 |
Base SAS 这是一个核心组件,它包含数据管理工具和数据分析的编程语言。它也是使用最广泛的组件。 |
2 |
SAS/GRAPH 创建图表和展示,以更好地理解并以适当格式展示结果。 |
3 |
SAS/STAT 使用方差分析、回归、多变量分析、生存分析、心理测量分析以及混合模型分析执行统计分析。 |
4 |
SAS/OR Operations research. |
5 |
SAS/ETS 经济计量学和时间序列分析。 |
6 |
SAS/IML CInteractive matrix language. |
7 |
SAS/AF Applications facility. |
8 |
SAS/QC Quality control. |
9 |
SAS/INSIGHT Data mining. |
10 |
SAS/PH Clinical trial analysis. |
11 |
SAS/Enterprise Miner Data mining. |
Types of SAS Software
-
Windows or PC SAS
-
SAS EG (Enterprise Guide)
-
SAS EM(即企业矿工,用于预测分析)
-
SAS Means
-
SAS Stats
我们普遍在组织和培训机构中使用 SAS 窗口。其中一些组织使用 Linux,但没有图形用户界面,所以你必须针对每个查询编写代码。但在窗口版 SAS 中,有一些可以极大帮助程序员的实用工具,而且它还可以减少代码编写时间。
SAS 窗口有 5 个部分。
Sr.No. |
SAS 窗口及用法 |
1 |
Log Window 日志窗口就像一个执行窗口,我们可以在其中检查 SAS 程序的执行情况。在此窗口中,我们还可以检查错误。在运行程序之后务必每次检查日志窗口都非常重要。这样我们就能对程序的执行情况有更恰当的了解。 |
2 |
Editor Window 编辑器窗口就是我们编写所有代码的 SAS 部分。它就像一个便笺本。 |
3 |
Output Window 输出窗口是我们查看程序输出结果的一个结果窗口。 |
4 |
Result Window 它就像所有输出的一个索引。我们在一个 SAS 会话中运行的所有程序都列于其中,你可以通过点击输出结果来打开该输出。但是,这些仅在一个 SAS 会话中被提及。如果我们关闭软件然后再次打开它,那么结果窗口将为空。 |
5 |
Explore Window 在此列出了所有库。你还可以在此浏览你计算机上受 SAS 支持的文件。 |
Libraries in SAS
库就像 SAS 中的存储空间。你可以创建一个库,并将所有类似的程序保存在该库中。SAS 为你提供了创建多个库的功能。SAS 库只有 8 个字符长。
SAS 中有两种类型的库 −
Sr.No. |
SAS 窗口及用法 |
1 |
Temporary or Work Library 这是 SAS 的默认库。如果我们没有向任意其他库分配程序,那么我们创建的所有程序将存储在此工作库中。你可以在资源管理器窗口中查看此工作库。如果你创建了一个 SAS 程序,且没有向其分配任何永久库,那么,如果你在会话结束之后再次启动该软件,那么此程序将不再存在于此工作库中。因为它仅在会话持续期间存储在工作库中。 |
2 |
Permanent Library 这些是 SAS 的永久库。我们可以使用 SAS 实用程序或在编辑器窗口中写入代码来创建新的 SAS 库。这些库被命名为永久库,因为如果我们在 SAS 中创建了一个程序并将它保存在这些永久库中,那么只要我们想要它们,它们将始终可用。 |