グラフエントリの名前が変更される
[OS] ALL
[リリース] ALL
[キーワード] GRAPH, entry, name, rename
[質問]
NAME=オプションでグラフエントリの名前を指定していますが、下記のようなメッセージが表示されて、名前が変更される場合があります。 NOTE: グラフ名 PLOT_1 を PLOT_11 に変更しました。 PLOT_1 は既に使用されているか、または有効でない SAS 名です。
[回答]
グラフを出力するカタログに、同じ名前のエントリが既に存在する場合、上記のように名前が変更されます。
例: work.graphカタログのエントリを全て削除する
%macro del_gseg(cat_name); %*** cat_name --- カタログ名 ***; %if %sysfunc(CEXIST(&cat_name)) = 1 %then %do; proc catalog c=&cat_name kill; run; quit; %end; %mend del_gseg; %del_gseg(work.graph) /* マクロの実行 */ proc gplot data=sashelp.class gout=work.graph; plot weight*height / name='plot_1'; run; quit; |