Or if you want to display a value, such as "Low" "Mid" "High" using the information you have create a custom format:
proc format library=work;
value LMH
0 - <33.33 = 'Low'
33.33 - < 66.67 = 'Mid'
66.67 - high = 'High';
data example;
/* just creating some values
between 0 and 100*/
do i= 1 to 1000;
value = 100*rand('uniform');
output;
end;
run;
proc freq data=example;
tables value;
format value LMH. ;
run;
The < in the value lists in Proc Format indicate whether an end point value is included (no <) or excluded from the interval.
The format could be used for the variable in any of the reporting procedures such as Proc Print, Report or Tabulate, or other analysis procedures to create analysis groups, or in graphing procedures to create and label groups.
... View more