由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请问:为什么if then 在do loop 中就不起作用了呢?
相关主题
再问一个SAS data select的问题求教:R里面怎么屏蔽一个子程序打印到屏幕的输出?
Help: an I/O ERROR occured平时都是在windows 下用SAS,和在UNIX 下用SAS差别大不大
batch?help please: automatic run SAS in a batch mode.thanks
[合集] SAS 程序 Editor 窗口显示 在 running,实际上是死了,请教问一个不产生SAS Log的命令
[合集] 请问如何把一个SAS PROGRAM做成可执行文件Any limits about SAS in batch modes
Can R perform scheduled batch job run?how to do batch replace ?
怎么避免sas batch模式打开sas文件SAS under Unix
SAS Macro question, thanks!SAS Output 窗口里的东西怎么编辑?
相关话题的讨论汇总
话题: annotator话题: batches话题: do话题: batch话题: 不起作用
进入Statistics版参与讨论
1 (共1页)
c****s
发帖数: 63
1
在SAS 中,
%macro batches(annotator);
%do i=3 %to 5;
data A_&annotator._batch&i;
set &annotator..long_merged_batch&i;
%if cl_mentionclass = "Document_Quality" and st_mentionslot = "b.
skimming_ease" %then %do;
value=substr(stringSlotMentionValue,1,1);
output B_&annotator._batch&i;
%end;
run;
%end;
%mend batches;
%batches(Connie);
上面的code中,为什么%if。。%then %do 在这个code中不起作用呢?结果就像是完全
忽略了%if中的条件,而且也没有产生新的variable, 'value'
请问这是怎么回事呀?
万分感谢!!!!
z**k
发帖数: 378
2
呵呵,你好像没有搞清楚SAS的compile顺序吧,Macro compilation优先于SCL的

【在 c****s 的大作中提到】
: 在SAS 中,
: %macro batches(annotator);
: %do i=3 %to 5;
: data A_&annotator._batch&i;
: set &annotator..long_merged_batch&i;
: %if cl_mentionclass = "Document_Quality" and st_mentionslot = "b.
: skimming_ease" %then %do;
: value=substr(stringSlotMentionValue,1,1);
: output B_&annotator._batch&i;
: %end;

1 (共1页)
进入Statistics版参与讨论
相关主题
SAS Output 窗口里的东西怎么编辑?[合集] 请问如何把一个SAS PROGRAM做成可执行文件
how to automatted run a SAS program on every monday?Can R perform scheduled batch job run?
急问:SAS batch submission with macro variable怎么避免sas batch模式打开sas文件
StatXact中, 能不能写命令?SAS Macro question, thanks!
再问一个SAS data select的问题求教:R里面怎么屏蔽一个子程序打印到屏幕的输出?
Help: an I/O ERROR occured平时都是在windows 下用SAS,和在UNIX 下用SAS差别大不大
batch?help please: automatic run SAS in a batch mode.thanks
[合集] SAS 程序 Editor 窗口显示 在 running,实际上是死了,请教问一个不产生SAS Log的命令
相关话题的讨论汇总
话题: annotator话题: batches话题: do话题: batch话题: 不起作用