In SAS 9.3, I could use ODS HTML GPATH
to specify the path where I wanted graphs to be saved (if I so desired). In 9.4, by default (i.e. every time I open SAS) whenever I make a graph (with PROC SGPLOT
, e.g.), it automatically saves the plot to the location where the SAS program is saved. I've tried going to Tools --> Options --> Preferences --> Results and unchecking every combination of the HTML and ODS options, but no matter what I'm still getting automatically saved graphs. How can I turn this off? Preferably I'd still have ODS output within SAS, but I do not want these PNG (or whatever) images to be saved to my computer outside SAS automatically.
EDIT: More information because the differences as stated above were not clear.
1) In 9.3 I had to say ODS GRAPHICS ON
and specify ODS HTML GPATH
in order to have SAS save my plots to my computer outside of SAS (or so I thought). If I wanted ODS graphics inside of SAS, but not save graphs outside of SAS, I could just say ODS GRAPHICS ON
and skip the ODS HTML GPATH
statement.
2) When I open 9.4 and do not make any statements about ODS
(i.e. leave settings at default), but run a procedure such as SGPLOT
, I A) get both a html graph (ODS graph that shows up in SAS's 'Results' window) and a graph that I can double-click to open in Windows Photo Viewer, and B) the plot is additionally and automatically saved where my SAS program is located as a PNG.
Trying to stop this automatic graphing saving, I have tried the following in SAS 9.4 before running PROC SGPLOT
:
1) ODS GRAPHICS OFF
: Nothing changes. I still get everything listed in point (2) above.
2) ODS HTML CLOSE
(with ODS GRAPHICS ON
): Lose html/ODS version of graph within SAS, but still have graph in SAS I could double-click that opens in Windows Photo Viewer, and still the graph saves automatically to my SAS program's location.
3) ODS GRAPHICS OFF
and ODS HTML CLOSE
: Same thing as previous case ((2) directly above).
What I want (and I feel like this is how it was in 9.3) is to yes, have ODS graphs come up within SAS (don't really need the version you can double-click to open in Windows Photo Viewer), but no, do not have SAS save a PNG to my computer (specifically, my SAS program's location).
GPATH
to define the path (which is the correct way to do so); in 9.4 you don't explicitly say this doesn't work, but is that what you mean? Can you post an example short program that doesn't work how you want it in 9.4 but does in 9.3? – JoeODS HTML GPATH
). I have done some editing above, so hopefully that helps clarify. – Megwork
directory, in which case you could set up an autoexec to automatically define your initialgpath
to be yourwork
directory. – Joe