SAS中文论坛

标题: 关于宏变量的套用问题 [打印本页]

作者: shiyiming    时间: 2004-10-3 10:59
标题: 关于宏变量的套用问题
假设数据集t1有10个变量x1-x10,另外,假设存在10个由之前的程序生成的宏变量av1,av2,…,av10,现在要进行累加,x1*av1+x2*av2+…+x10*av10,如何用宏程序实现?

data t2;
set t1;
%do i=1 %to 10;
y+x&i.*(&av&i..);
%end;
run;

错误提示:AV not resolved,

请问该如何修改?(i后面加.或..都不行)
作者: shiyiming    时间: 2004-10-3 21:59
标题: Re: 关于宏变量的套用问题
y+x&i.*(&&av&i..);




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2