当我执行PROC CONTENTS时,我有一个工作中的数据集是一个数字变量。但是,当我查看实际的基础数据时,有一些字母值是变量的一部分,如' R' R' A'等等....
想知道是否有人解释SAS如何/为何允许这种类型的分配?
答案 0 :(得分:0)
除非是:
1)您将一种格式应用于将其显示为字符变量的变量。显示屏显示为字符,但基础变量为数字。
proc format ;
value age
0 - 10='young'
11 - 12='preteen'
13 - 19='teen'
;
run;
proc print data=sashelp.class;
format age age.;
run;
2)如果它实际上是.R / .A,这些是特殊的缺失变量。
我的猜测是你有一个应用于数据的格式。