- data x;
- input u a b $;
- cards;
- 1 5 i
- 1 2 u
- 1 3 o
- 1 1 p
- 1 7 y
- 2 5 p
- 2 3 o
- 2 8 i
- 2 2 u
- 2 7 y
- ;
- proc sort;by u a;run;
- data y;
- if 0 then set x;
- if _n_ = 1 then do;
- declare hash h(dataset:'x');
- h.definekey('u','a');
- h.definedata(all:'yes');
- h.definedone();
- end;
- set x;
- by u a;
- output;
- if first.u then do;
- do a=1 to 9;
- if h.find(key:u,key:a) then do;
- call missing(b);
- h.replace();
- output;
- end;
- end;
- end;
-
- run;
- proc sort;by u a;run;


雷达卡




京公网安备 11010802022788号







