SAS Input 输入方法

输入方法用于读取原始数据。 原始数据可以来自外部源或来自流数据。 输入语句创建一个变量,其名称将分配给每个字段。 所以你必须在输入语句中创建一个变量。 相同的变量将显示在 SAS 数据集的输出中。 以下是 SAS 中可用的不同输入方法。

  • 列表输入方法
  • 命名输入
  • 列输入方法
  • 格式化输入方法

每个输入方法的细节描述如下。

列表输入方法

在此方法中,变量与数据类型一起列出。 仔细分析原始数据,以便声明的变量的顺序与数据匹配。 分隔符(通常为空格)在任何一对相邻列之间应该是一致的。 任何丢失的数据将导致输出中的问题,因为结果将是错误的。

下面的代码和输出显示了使用列表输入法。

DATA TEMP;
INPUT   EMPID ENAME $ DEPT $ ;
DATALINES;
1 Rick  IT
2 Dan  OPS
3 Tusar  IT
4 Pranab  OPS
5 Rasmi  FIN
;
PROC PRINT DATA=TEMP;
RUN;

在运行 bove 代码,我们得到以下输出。