我正在创建名为“税收&我”的多个数据集(&我注意到根据计数器I计算的每个新数据集。) 我遇到的问题是在循环附加表格之后。SAS Loop然后追加表格
当我使用此链接提供的代码时,https://support.sas.com/kb/48/810.html我遇到的问题是我现在使用我的代码并使其与此代码一起流动。我想用工作而不是abc。作为我的libname。对于我的柜台,我想使用&我和&n而不是'count',而不是名字,我想插入税。
当我使用&我而不是8.我得到一个错误,说无效的参考,当我改名为税收,我得到18错误不同。
%macro loop(list1, list2);
%let n=%sysfunc(countw(&list1, %str('')));
%do i=1 %to &n;
%let O_list1 = %scan(&list1, &i, %str('');
%let O_list2 = %scan(&list2, &i, %str('');
data taxes&i;
food=3*&O_List1;
materials = 4*&O_List2;
%end;
%mend;
run;
%list('1' '2', '3' '4') /*(this is "O_List1", "O_List2") */
您的代码没有附加内容,所以很难看到您是如何试图在此处示例的。 – Reeza