title '6a. Formatted Order, Mixing Categorical and Continuous Data Rows'; proc tabulate data=sashelp.shoes missing; class region product subsidiary; var stores sales inventory returns; * Product values and sales are rows by region values as columns; table product='Product' sales='Sales' * (n='N'*f=8. mean='Mean'*f=5.1 std='Std'*f=5.1 min='Min'*f=3. max='Max'*f=3.) ,(region=" ")(all = 'Total'); run;