2011-02-03 2 views
1

次のsasコードセグメントでは、ここでは「lib = sasuser」と「select」は何を意味していますか?ありがとう。sas formating issueに関する質問

proc format lib=sasuser cntlout = sasuser.fmtdata; 
    select $airport; 
run; 

答えて

4

あなたが投稿したコードはまた、カタログに含まれている可能性のある他の多くの可能なフォーマットのうちの(唯一のカスタム文字書式$空港を選択し、SASUSERライブラリ(sasuser.formats)から形式のカタログを読み込みます)、その定義をSASテーブル(sasuser.fmtdata)に書き込みます。

フォーマット定義がSASテーブルに登録されると、それを使用してフォーマットの定義に関するレポートを生成できます。また、テーブルの内容を変更し、cntlinオプションを使用してprocフォーマットに戻すことで、フォーマットの定義を変更して、入力SASテーブルからその定義を読み取ってフォーマット・カタログ内のフォーマットを作成または更新することもできます。

さまざまなprocフォーマットオプションの詳細については、SASサポートサイトのhttp://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/a000063536.htm