Arrays in data step
Arrays are used in the data step.
SAS arrays are just another way to temporarily group and refer to SAS variables.
A SAS array is not a new data structure, the array name is not a variable, and arrays do not define additional variables.
- Rather, a SAS array provides a different name to reference a group of variables.
Arrays in macros
The macro statement
%Array(V,A B C) produces three macro variables,
V3, with corresponding values: A, B, and C and macro variable Dim V with the value 3.
These variables can then be used in the macro iterative loop statement
%Do I = 1 %to &Dim V.;