data have1;
input A1 A2 A3 A4 A5;
datalines;
5 6.7 1 . 2
. 2 . 3 .
;
data have2;
input A1 A2 A3 A4 A5;
datalines;
2.4 6.5 5 2.8 1.7
;
data a;
set have1 end=last;
id+1;
if last then call symputx('n',_n_);
run;
data b;
set have2;
do id=1 to &n;
output;
end;
run;
data want;
update b a;
by id;
drop id;
run;
... View more