- SAS 教程
- SAS - 首页
- SAS - 概述
- SAS - 环境
- SAS - 用户界面
- SAS - 程序结构
- SAS - 基本语法
- SAS - 数据集
- SAS - 变量
- SAS - 字符串
- SAS - 数组
- SAS - 数值格式
- SAS - 运算符
- SAS - 循环
- SAS - 决策
- SAS - 函数
- SAS - 输入方法
- SAS - 宏
- SAS - 日期和时间
- SAS 数据集操作
- SAS - 读取原始数据
- SAS - 写入数据集
- SAS - 合并数据集
- SAS - 合并数据集
- SAS - 子集数据集
- SAS - 排序数据集
- SAS - 格式化数据集
- SAS - SQL
- SAS - 输出交付系统
- SAS - 模拟
- SAS 基本统计过程
- SAS - 算术平均数
- SAS - 标准差
- SAS - 频数分布
- SAS - 交叉表
- SAS - t 检验
- SAS - 相关分析
- SAS - 线性回归
- SAS - Bland-Altman 分析
- SAS - 卡方检验
- SAS - Fisher 精确检验
- SAS - 重复测量分析
- SAS - 单因素方差分析
- SAS - 假设检验
- SAS 有用资源
- SAS - 快速指南
- SAS - 有用资源
- SAS - 问答
- SAS - 讨论
SAS - 数据集
可供 SAS 程序用于分析的数据称为 SAS 数据集。它使用 DATA 步创建。SAS 可以读取各种文件作为其数据源,例如 **CSV、Excel、Access、SPSS 以及原始数据**。它还提供了许多内置数据源可供使用。
如果 SAS 程序使用数据集并在运行会话后将其丢弃,则这些数据集称为 **临时数据集**。
但如果将其永久存储以供将来使用,则称为 **永久数据集**。所有永久数据集都存储在特定库中。
SAS 数据集以行和列的形式存储,也称为 SAS 数据表。下面我们看到永久数据集的示例,这些示例是内置的以及从外部来源读取的。
SAS 内置数据集
这些数据集已在安装的 SAS 软件中可用。它们可以被探索并用于制定数据分析的示例表达式。要探索这些数据集,请转到 **库 -> 我的库 -> SASHELP**。展开后,我们会看到所有可用内置数据集名称的列表。
让我们向下滚动以找到名为 **CARS** 的数据集。双击此数据集会在右侧窗口窗格中打开它,我们可以在其中进一步探索它。我们还可以使用右侧窗格下的最大化视图按钮最小化左侧窗格。
我们可以使用底部的滚动条向右滚动以浏览表中的所有列及其值。
导入外部数据集
我们可以使用 SAS Studio 中提供的导入功能将我们自己的文件导出为数据集。但是这些文件必须存在于 SAS 服务器文件夹中。因此,我们必须使用 **服务器文件和文件夹** 下的上传选项将源数据文件上传到 SAS 文件夹。
接下来,我们通过导入在 SAS 程序中使用上述文件。为此,我们使用选项 **任务 -> 实用程序 -> 导入数据**,如下所示。双击“导入数据”按钮,在右侧打开窗口以选择数据集的文件。
接下来,单击右侧窗格中导入数据程序下的 **选择文件** 按钮。以下是可以导入的文件类型列表。
我们选择存储在本地系统中的“employee.txt”文件,并将其导入,如下所示。
查看导入的数据
我们可以通过使用“运行”选项运行生成的默认导入代码来查看导入的数据。
我们可以使用与上述相同的方法导入任何其他文件类型,并在各种 SAS 程序中使用它。