SASのプログラム
DATAステップ、PROCステップ
この2種類のステップを組み合わせ、、もしくは単独でSASプログラムを形成します。
DATAステップ
SASプログラム中のステートメントの集合のひとつ。
このステップは、DATAステートメント(宣言)で始まり、PROCステートメントや他のDATAステートメント、RUNステートメント、JOBの終了で終わります。
DATAステップでは、生データや他の、SASデータセットの作成、レポートの作成、SASデータセットを読み込み、出力ができます。
HOGEライブラリにあるSASデータセット(test)を使い、HOGEライブラリ内に新しいデータセット(test2)を作成する。
PRINTプロシジャを使い、SASデータセット内のデータが表示されます。DATA=オプションによって、このプロシジャにて使用されるSASデータセットが指定されます。
SASステートメントの特徴
・行の任意の位置から開始、終了できます。
・1つのステートメントを複数行にまたがって記述できます。
・複数のステートメントを1行にまとめて記述できます。
・SASステートメントは、小文字大文字を区別しません。
・空白や特殊文字は、SASステートメントで"ワード"を区切るために使われます。
しかし、予約語は大文字で書いたほうがわかりやすいです。
DATA HOGE.test2;
SET HOGE.test;
RUN;
PROC PRINT DATA=HOGE.test2;
RUN;