【发布时间】:2015-04-30 22:26:43
【问题描述】:
我有一个名为 A_flag (1=Y,0=N) 的变量名。但是,当我尝试重命名此变量时,SAS 说它找不到该变量。
变量名是 A_flag (1=Y,0=N) 还是 A_flag ?
【问题讨论】:
-
变量名不能包含字母数字和下划线以外的字符。上下文是什么,即您如何定义和引用它?
-
@AlexA.:在 proc 内容过程中,变量名称是 A_flag(1=Y, 0=N),我正在尝试使用此变量执行统计测试。
-
你确定这不是变量label而不是变量name吗?那不可能是变量名。
-
@AlexA.: 我如何获得变量名?
-
执行
ods select variables;,然后在您的数据集上运行proc contents。变量名称应列在变量列(表中最左列)中,标签(如果有)应列在标签列(表中最右列)中。
标签: sas