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