我正在运行曾经工作的SAS Script
。
当我运行脚本的这一部分时
data PosteriorProbabilities (keep=Site VarStrg2(_,&MinGrp,&MaxGrp));
set TestOut;
run;
我收到以下警告
警告:DROP,KEEP或RENAME列表中的变量_1从不 被引用了。
VarStrg2的宏位于下方。
%macro VarStrg2(Pref,V_Beg,V_End) ;
%do n = &V_Beg %to &V_End ; &Pref&n %end ;
%mend VarStrg2 ;
我需要这一步才能运行,以便程序的其余部分可以运行。任何帮助或建议都是最受欢迎的。
答案 0 :(得分:2)
警告表示输入数据集中不存在变量_1。
我还假设你的意思是:
data PosteriorProbabilities (keep=Site %VarStrg2(_,&MinGrp,&MaxGrp));
set TestOut;
run;
在%
前面VarStrg2(...)
。