2020-01-01から1ヶ月間の記事一覧
仕事柄か、0オブザベーションのデータセットを作成することがよくあります。 今まではdataステップでdeleteステートメントを利用していたのですが、 Base Certificateのトレーニングテキストを読んで、obsデータセットオプションに 切り替えた方が早そうだ、…
今日ソースレビューをしていて気がつきました。sasの配列は 配列名{i} という形で表現しますが、この括弧が()でもでもいい、ということは知られていると思います。 [https://documentation.sas.com/?docsetId=lestmtsref&docsetTarget=p08do6szetrxe2n136ush…
プログラムを書いているとき、何度も繰り返し使うコードはまとめたくなります。 SASでももちろん同じで、SASマクロにして繰り返し使うことで、コードの可視性が上がり、コーディングのミスを減らすことができます。最近引き継いだSAS/AFのsclソースプログラ…
唐突ですがgoogle nest wifiを購入しました。拡張ポイントとセットのやつです。 store.google.com
sasにはcexist関数という、カタログの存在チェックを行う関数が用意されています。通常の記述方法はこんな感じです。 data _null_; if cexist("SASカタログ名") then do; /* カタログがあるときの処理 */ end; run; 単発実行してもいいのですが、簡単なマク…