SAS中的变量名称

Tre*_*vor 1 sas

我有一个名为变量的名称 A_flag (1=Y,0=N) .但是,当我尝试重命名此变量时,SAS表示无法找到变量.

是变量名称 A_flag (1=Y,0=N) 还是 A_flag

Sti*_*ide 5

如果变量名确实是"A_flag(1 = Y,0 = N)",则需要将其称为"A_flag(1 = Y,0 = N)"n.例如:

proc freq;
    tables "A_flag (1=Y,0=N)"n;
run;
Run Code Online (Sandbox Code Playgroud)

您需要设置validvarname = any选项才能使其正常工作.