BookmarkSubscribeRSS Feed
GeorgeSAS
Lapis Lazuli | Level 10
ods listing  gpath="C:\temp\figures" file="street.png";
proc sgplot data=.....
.....
ods listing gpath="C:\temp\figures" file="house.png";
  proc sgplot data=.....
.....


ods listing gpath="C:\temp\figures" file="pet.png";
  proc sgplot data=.....
.....

Hello all;

 

I have three graphs draw from SAS,I want to use ods get the three png files with different names.but SAS automaticlly sign ed same prefix name for these files such as  SGplot1,SGplot2 .......

 

How to customize name for each files from the SAS ods?

 

thanks!

2 REPLIES 2
PGStats
Opal | Level 21

This is how I name my graphic files:

 

ods listing gpath="&path.\Graphiques" style=journal image_dpi=600;
ods graphics / imagename="Biomarker VG" noborder 
    reset=index height=600 width=600;
proc sgplot ....

This will create a graph in a square picture in a file named &path.\Graphiques\Biomarker VG.png with the journal style. The reset=index option forces SAS to start the creation of graphic files with Biomarker VG even if the name already exists in the directory. Otherwise SAS would add a number suffix to the name to make it unique.

 

PG

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand in the Innovate Hub.

Watch Now →
How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2561 views
  • 1 like
  • 3 in conversation