SAS 9.3 では、ODS HTML GPATH
(必要に応じて) グラフを保存するパスを指定するために使用できました。9.4 では、デフォルトで (つまり、SAS を開くたびに) グラフを作成するたびに (PROC SGPLOT
たとえば を使用して)、SAS プログラムが保存されている場所にプロットが自動的に保存されます。[ツール] --> [オプション] --> [設定] --> [結果] に移動して、HTML と ODS オプションのすべての組み合わせのチェックを外してみましたが、それでもグラフが自動的に保存されます。どうすればこれをオフにできますか? できれば、SAS内でODS 出力を引き続き使用したいのですが、これらの PNG (またはその他の) 画像を SAS 外のコンピューターに自動的に保存したくありません。
編集:上記の違いが明確ではなかったため、詳細情報。
1) 9.3 では、SAS にプロットを SAS の外部のコンピューターに保存させるために、指定する必要がありました (またはそう思っていました)。SAS 内で ODS グラフィックスを使用したいが、SAS の外部でグラフを保存したくない場合は、ステートメントを省略してスキップすることができます。ODS GRAPHICS ON
ODS HTML GPATH
ODS GRAPHICS ON
ODS HTML GPATH
2) 9.4 を開いて何も記述せずODS
(つまり、設定をデフォルトのままにしておく)、次のような手順を実行するとSGPLOT
、 I A ) html グラフ (SAS の「結果」ウィンドウに表示される ODS グラフ) とダブルクリックしてWindows Photo Viewerで開くことができるグラフ、およびB)プロットは、SASプログラムが配置されている場所にPNGとして追加かつ自動的に保存されます。
この自動グラフ保存を停止しようとして、実行する前に SAS 9.4 で次のことを試しましたPROC SGPLOT
。
1) ODS GRAPHICS OFF
: 何も変わりません。上記のポイント(2)にリストされているすべてをまだ取得しています。
2) ODS HTML CLOSE
(with ODS GRAPHICS ON
): SAS 内のグラフの html/ODS バージョンを失いますが、SAS にはまだグラフがあり、ダブルクリックして Windows フォト ビューアーで開くことができますが、グラフは SAS プログラムの場所に自動的に保存されます。
3)ODS GRAPHICS OFF
とODS HTML CLOSE
: 前のケース ((2) の真上) と同じこと。
私が望むのは (これが 9.3 のときのような気がします) はい、 SAS内でODS グラフが表示されるようにすることです (ダブルクリックして Windows フォト ビューアーで開くことができるバージョンは実際には必要ありません)。 、SAS が PNG を私のコンピューター (具体的には、私の SAS プログラムの場所) に保存しないようにします。