我想创建包含大量滞后的给定变量的滞后值的变量.我怎么能这样做?我尝试以下方法:
data out; set in; do i = 1 to 50; %let j = i; lag_&j = Lag&j.(x); end; run;
如何将循环变量i放入宏变量j或如何直接使用它来创建适当命名的变量和Lag函数?
i
j
sas sas-macro
sas ×1
sas-macro ×1