Hello, I'm reading the advanced study guide and I got a question with regards to using multiple array to look up values. Below are the sample program:
data work.lookup1;
array Targets{1997:1999,12} _temporary_;
if _n_=1 then do i= 1 to 3;
set sasuser.ctargets;
array mnth{*} Jan--Dec;
do j=1 to dim(mnth);
targets{year,j}=mnth{j};
end;
end;
set sasuser.monthsum(keep=salemon revcargo monthno);
year=input(substr(salemon,4),4.);
Ctarget=targets{year,monthno};
format ctarget dollar15.2;
run;
Just curious, what's the advantage of using array over simply merging the data sets? It seems to be this technique isn't very useful.
Do people actually use this technique in practice?