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;
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
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.