0
条件选择我有一个这样的数据集:如何做到从宏观变量在SAS
time value
1990 22
1991 31
1992 21
1993 7
1994 32
而且我有一个宏变量包含几个观测值。
%put &p;
回报:1 4 5
我想用这个宏&p
选择在默认顺序匹配的时间。
结果应该是这样的:
time value
1990 22
1993 7
1994 32
条件选择我有一个这样的数据集:如何做到从宏观变量在SAS
time value
1990 22
1991 31
1992 21
1993 7
1994 32
而且我有一个宏变量包含几个观测值。
%put &p;
回报:1 4 5
我想用这个宏&p
选择在默认顺序匹配的时间。
结果应该是这样的:
time value
1990 22
1993 7
1994 32
data result;
set indata;
if _N_ in (&p);
run;
_N_
是包含当前数据的步骤迭代的递增编号自动变量。实际上,对于这种简单情况,这是当前观察次数。 More on Automatic Variables