SAS/IMLにおけるSASデータセットの使用方法について

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

[質問]

SAS/IMLの中では、SASデータセットの値をどのような方法で使用することができますか。また、SAS/IMLで作成した行列を他のプロシジャで利用するためには、どのようにすればよいですか。

[回答]

USEステートメントとREADステートメントを使用してSAS/IMLの中にSASデータセットを読み込むことができます。
一方、CREATEステートメント、もしくはUSEステートメントと一緒にAPPENDステートメントを使用すると、SASデータセットへ行列を書き出すことができます。

USEステートメントは、どのSASデータセットが「current」であるかを指定します。このステートメントでSASデータセット名を指定すると、そのSASデータセットに含まれる変数値をREADステートメントを用いて読み込むことができます。 また、APPENDステートメントを利用して行列の成分をSASデータセットへ付け加えることができます。
新しいSASデータセットを作成して行列の成分を出力したい場合には、CREATEステートメントでSASデータセットを作成してから、APPENDステートメントを使用して行列を出力できます。

これらの機能に関する情報や、他の指定方法については、「SAS/IML User's Guide, Version 8」(英語版、注文番号:57378)の「Working with SAS Data Sets」の章を参照してください。

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

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