ビジネス・インテリジェンス[BI] のリーディング・カンパニー | SAS Japan SAS Japan
「THE POWER TO KNOW(知る力)」を提供するビジネス・インテリジェンス[BI]のリーディング・カンパニー | SAS Japan  トレーニング マニュアル ユーザー事例 パートナー ユーザー会 求人情報 資料請求・ダウンロード
Home News Products & Solutions Events & Seminer Customer Support Company www.sas.com
 

グラフエントリの名前が変更される

[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;

The Power to Know
   Contact Us     Terms of Use & Legal Information     Privacy Statement     個人情報の取り扱いについて   Copyright © 2008 SAS Institute Inc. All Rights Reserved