|
|
data want;
input V1 $ V2 $ V3 $;
cards;
1 1 A
2 A C
3 2 M
B D 3
;
run;
data long_format;
set want;
array v(*) v1-v3;
do i=1 to dim(v);
variable_name=vname(v(i));
variable_value=v(i);
output;
end;
keep variable:;
run;
proc freq data=long_format;
table variable_name*variable_value / nopercent norow nocol out=freqs_out;
run;