SAS中文论坛

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

作者: shiyiming    时间: 2009-8-4 09:55
标题: 关于宏变量的问题
如果有一个单列的数据集如下:
data a;
input name$;
cards;
x
y
z
...
...
...
;
run;
我想把每一行的值都读到不同的宏变量里去,应该怎么写程序?
作者: shiyiming    时间: 2009-8-4 10:21
标题: Re: 关于宏变量的问题
[code:203z9d9j]data a;
        input name $;
cards;
x
y
z
;

data b;
        set a;
        call symput('var'||strip(put(_n_,8.)),name);
run;

%put _user_;[/code:203z9d9j]
作者: shiyiming    时间: 2009-8-4 10:48
标题: Re: 关于宏变量的问题
很对,谢谢




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