BY processing should handle 99% of these.
You can look into using #byval in footnote/title statements.
Or you can create a custom macro that you execute multiple times.
Either way, start with a single ID and get a single graph working. Then you can expand it to multiple.
You should be using SGPLOT most likely. If your plot is really complex you may want to look at GTL as well.
Given what you've stated I'm not sure what more we can provide in terms of assistance.
A very brief and basic example:
proc sort data=sashelp.stocks out=stocks;
by stock date;
run;
proc sgplot data=stocks;
by stock;
series x=date y=open / markers;
run;
BY processing should handle 99% of these.
You can look into using #byval in footnote/title statements.
Or you can create a custom macro that you execute multiple times.
Either way, start with a single ID and get a single graph working. Then you can expand it to multiple.
You should be using SGPLOT most likely. If your plot is really complex you may want to look at GTL as well.
Given what you've stated I'm not sure what more we can provide in terms of assistance.
A very brief and basic example:
proc sort data=sashelp.stocks out=stocks;
by stock date;
run;
proc sgplot data=stocks;
by stock;
series x=date y=open / markers;
run;
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.