如何在 sas 中标记变量(附示例)


您可以使用 SAS 中的标签函数为数据集中的变量提供标签名称。

下面的例子展示了如何在实际中使用这个功能。

示例:SAS 中的标签变量

假设我们在 SAS 中创建以下数据集:

 /*create dataset*/
data data1;
    inputID $xy;
    datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/*view contents of dataset*/
proc contents data =data1;
run ; 

proc content函数的输出向我们显示了数据集中三个变量的名称、数据类型和长度。

然而, IDxy在数据集中实际指的是什么可能并不明显。

幸运的是,我们可以在创建数据集时使用标签函数为每个变量提供特定的标签:

 /*create dataset*/
data data1;
    inputID $xy;
    label ID = ' Team ' x = ' Points ' y = ' Rebounds ';
    datalines ;
Mavs 99 21
Spurs 93 18
Rockets 88 27
Thunder 91 29
Warriors 104 40
Cavs 93 30
;
run ;

/*view contents of dataset*/
proc contents data =data1;
run ; 

SAS 中的标签变量

请注意, proc 的内容输出现在包含一个名为label的附加列,其中包含我们指定的三个变量的标签。

其他资源

以下教程解释了如何在 SAS 中执行其他常见任务:

如何标准化 SAS 中的数据
如何在SAS中替换字符串中的字符
SAS中如何用零替换缺失值
SAS中如何删除重复项

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注