Допустим, у меня есть данные, которые выглядят так:
DATA temp;
INPUT id a1 b2 d1 f8;
DATALINES;
1 2.3 2.1 4.2 1.2
2 5.3 2.3 1.5 3.2
3 1.2 5.4 6.6 6.6
;
run;
Я хочу использовать данные и операторы set, чтобы сказать, что если значения в a1 и f8 меньше средних значенийa1 и f8 (соответственно), тогда эти значения отсутствуют.Таким образом, результирующий набор данных будет выглядеть так:
id a1 b2 d1 f8
1 . 2.1 4.2 .
2 5.3 2.3 1.5 .
3 . 5.4 6.6 6.6
Какие-нибудь советы о том, как мне начать с этого?Я новичок в SAS, и примеры в руководствах не очень помогли.Я думал о чем-то вроде этого (но это не работает):
DATA temp2;
SET temp;
IF a1 < mean(a1) THEN a1=.;
IF f8 < mean(f8) THEN f8=.;
RUN;