我已经彻底研究过,但似乎没有办法轻易地使用其中任何一个PROC SQL或者PROC SORT.
目前,我必须列出除了我不想要的变量之外的所有变量,这相当繁琐,因为我的表包含50个变量.有没有人有什么建议?
我想使用宏在我的数据集中创建一个变量.变量名称包含空格.通常在SAS中,我必须用撇号括起名称:'var_name'n.在宏中,我试图用%(str)掩盖撇号:
例如:
%macro test(varname);
%str(')&varname.%str('n)=""
%mend;
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用.