就是这个意思,
DATA Q01; SET M01;
IF bv <0 THEN bv_d=bv; ELSE bv_d=0;
IF eps <0 THEN eps_d=eps; ELSE eps_d=0;
IF pegbv >=0.2482317 THEN pegbv_d=1; ELSE pegbv_d=0;
IF fgw >= -0.3985064 THEN fgw_d=1; ELSE fgw_d=0;
bv_pegbv_d=bv*pegbv_d;
eps_pegbv_d=eps*pegbv_d;
PROC SORT DATA=Q01; BY year kis; RUN;