Can you save the results output to a libname or something?
Can you explain what you mean? Anything run via EG is actually run using Base SAS.
You can send the output to a data set using the OUT= option on the Proc Statement.
Proc tabulate data=sashelp.class out=mylib.tabulateoutput;
class sex age;
var height weight;
table sex*age all,
(height weight)*(mean max min);
run;
HOWEVER the data does not look like what you may expect. The output data set has a number of variables that just tell where the resulting statitistic values appear because of the option in tabulate that allow nesting row and column values, creating multiple tables from a single procedure call and the "All" row/column options.
You might try dumping a small proc tabulate output to a set and then examime it closely to see if it will do what you want.
If you have never figured out the _type_ variable in proc summary or proc means output this may not be the approach for you.
I do use Proc tabulate to create data sets that I manipulate a bit to display latter with more control than a single Tabulate call allows but it is not a trivial operation.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.