「WARNING: All data set variables are unvalued. No APPEND done」というメッセージについて

[OS] ALL
[リリース] ALL
[キーワード] CREATE, APPEND, FROM

[質問]

IMLプロシジャの中で作成した行列をSASデータセットとして出力したときに、次のようなメッセージが現れました。これはどのような意味でしょうか。

WARNING: All data set variables are unvalued. No APPEND done

[回答]

CREATEステートメントでFROM句を指定した場合には、APPENDステートメントでもFROM句を使用する必要があります。

IMLプロシジャでは、CREATEステートメントは新しいSASデータセットを開き、またAPPENDステートメントはその開いた状態のSASデータセットへ書き込みます。FROM句とともにCREATEステートメントを使用すると、SAS/IMLでは新規に作成するSASデータセットにおいてFROM句で指定した行列の列を含むように初期化されます。
APPENDステートメントでFROM句を省略した場合には、CREATEステートメントのFROM句で指定した行列はSASデータセットに追加されず、この警告が出力されます。

上記の内容は、米国SAS本社のWEBページに記載されているFAQに基づいて作成されています。

http://support.sas.com/kb/22/316.html