Sas 简明教程

SAS - Data Sets

可供 SAS 程序进行分析的数据称为 SAS 数据集。它使用 DATA 步骤创建。SAS 可以读取各种文件作为其数据源,如 CSV, Excel, Access, SPSS and also raw data 。它还有许多可供使用的内置数据源。

  1. 如果 SAS 程序使用数据集然后在会话运行后将其丢弃,则这些数据集称为 temporary Data Set

  2. 但是如果将其永久存储以供将来使用,则称为 permanent Data set 。所有永久数据集都存储在一个特定的库中。

SAS 数据集以行和列的形式存储,也称为 SAS 数据表。以下我们看到永久数据集的示例,它们是内置的,也可以从外部源读取。

SAS Built-In Data Sets

这些数据集已经内置在已安装的 SAS 软件中。在制定数据分析的示例表达式时,可以探索和使用它们。要探索这些数据集,请转到 Libraries → My Libraries → SASHELP 。展开它后,我们会看到所有可用的内置数据集的名称列表。

data sets 1 explore

让我们向下滚动找到一个名为 CARS 的数据集。双击此数据集会在右侧窗口格中将其打开,在那里我们可以进一步探索它。我们还可以使用右侧窗口格下的最大化视图按钮来最小化左侧窗口格。

data sets 2 CARS

我们可以使用底部的滚动条向右滚动以浏览表格中的所有列及其值。

data sets 3 CARS explore

Importing External Data Sets

我们可以通过使用 SAS Studio 中提供的导入功能将我们自己的文件导出为数据集。但这些文件必须放在 SAS 服务器文件夹中。因此,我们必须使用 Server Files and Folders 下的上传选项将源数据文件上传到 SAS 文件夹。

data sets 4 1 loacl files to server

接下来,我们通过导入来在 SAS 程序中使用上述文件。为此,我们使用 任务 → 工具 → 导入数据 选项,如下所示。双击导入数据按钮,将在右侧打开一个窗口,用于选择该数据集的文件。

接下来,单击右侧导入数据程序下的 Select Files 按钮。以下是可以导入的文件类型列表。

data sets 5 import files

我们选择存储在本地系统中的 "employee.txt" 文件,并将其导入,如下所示。

data sets 4 2 import utility

View the imported data

我们可以通过使用运行选项运行生成的默认导入代码,来查看导入的数据

data sets 6 view imported data

我们可以使用与上述相同的方法导入其他任何文件类型,并在各种 SAS 程序中使用它。