Hi community,
this time I have the question.
I am creating a report via ODS HTML that includes a few png graphics created by proc gbarlin and proc gplot.
I need to specify a distinct basename for the graphics files, because a time series of the report will be written to the same directory, and at the moment the png's from each run are overwritten with the latest results.
Right now I get a gbarlin.png and several gplotX.png.
I want the files to be named report_name_X.png (report_name being the same as in the HTML file, which I already have extracted from the complete path name of the HTML)
I know there must be an option to do that, but I somehow couldn't find it in the SAS doc.
Kurt
You can use the NAME= option on the individual plot statement to name the file being created. See sample code below.
Kurt
You can use the NAME= option on the individual plot statement to name the file being created. See sample code below.
Thanks! Just what I needed.
But: for the STAT graphics procedures, a base filename can be set with the ODS GRAPHICS statement.
I feel it would be nice to create a consistent way to set graphics parameters for all ODS output
- select the device (and proper filename extension) with the GOPTIONS statement
- then specify the base filename (along with gpath) in the ODS HTML statement (like gfilename="mygraphics_", which would then create mygraphics_1.ext, mygraphics_2.ext, and so on)
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
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.