Study SAS

統計解析ソフトウェアSASについて学習したことのまとめやSAS認定試験対策など

2014-02-16から1日間の記事一覧

infileのdsdオプション

infileステートメントのdsd(Delimiter-Sensitive Data)オプションの使いどころについてまとめた。 1. 欠損値があるデータの読み込み data temp; infile cards dlm=','; input a b c d; cards; 1,,3,4 ; run;デフォルトオプションでは区切り文字が連続してい…

debugオプション

DATAステップにdebugオプションを付けるとデバッガーを起動することができる。 ブレークポイントの設定やステップ実行などが可能。 data testdata / debug; do i = 1 to 10; output; end; run;Enterprise Guideではデバッグ環境の初期化エラーとなった。 SAS…

SASでHello World

画面にHello Worldを表示するコードをSASで書くと data _null_; put "Hello World !"; run;こんな感じか。 data hellowold; msg = "Hello World !"; run; proc print data=hellowold; run;こっちの方がSASっぽいような気がする(個人の感想)

until文実行後の変数の値

while文の時と同様、untilを抜けた後の変数の値も SASグローバル認定プログラム試験で頻出 data work.RetData; i = 0; do until(i > 7); i = i + 1; end; run; OBS i 1 8 iが7より大きくなるまでiがインクリメントされ、 i = 8 でuntilのブロックを抜ける。…