【SAS】INPUTは文字型を数値型に変換する

2021/10/24   -INPUT, SAS

今回はINPUTについて解説します。 /*8桁*/ data work.a; a = input(“20061228”, 8.); run; 文字型⇒数値型への変換はinputを使う。文字型&#822 …

【SAS】FIRST, LASTは重複を削除しユニーク化する

2021/10/23   -FIRST, LAST, SAS

今回はfirst, lastについて解説します。 /*first last1*/ data data1; 番号=”1111″; 日付=”20210331″; output; 番号=”1111″; 日付 …

【SAS】NODUPはソート時に全ての変数における重複を削除する

2021/10/18   -NODUP, SAS

今回はNODUPについて解説します。 前回NODUPKEYについて解説しました。 【SAS】NODUPKEYはソート時に重複を削除する 今回のNODUPは前回の文法の亜種という感じです。 /*nodu …

【SAS】NODUPKEYはソート時に重複を削除する

2021/10/17   -NODUPKEY, SAS

今回はNODUPKEYについて解説します。 data data1; id=”A”; chiku=”SHINJUKU1″; 数字=1; output; id=”A”; chiku=”SHINJUKU2″ …

【SAS】_NULL_は出力しないデータセット文を作るのに便利。

2021/10/16   -SAS, _NULL_

今回は_NULL_について解説します。 実は前回の記事で使用していた文法です。 【SAS】CALL SYMPUTは関数を用いてマクロ変数の代入ができる。 単元は分けた方が良いと思ったので、別記事として …

【SAS】CALL SYMPUTは関数を用いてマクロ変数の代入ができる。

2021/10/15   -CALL SYMPUT, SAS

今回はCALL SYMPUTについて解説します。 /*その1*/ data data1; kyo = today(); run; today()は本日の日付をSAS日付で取得する。 /*その2*/ d …

【SAS】VERIFYは引数の文字を含まない最初の位置を返す

2021/10/14   -SAS, VERIFY

今回はVERIFYについて解説します。 /*正常形*/ data data1; Id1=”AAAA”; output; Id1=”ABAB”; output; Id1=”ABCD”; output; …

【SAS】COALESCEはNULLを数字に置き換える

2021/10/12   -COALESCE, SAS

今回はCOALESCEについて解説します。 /*coalesce 正常形*/ data data1; id=”A”; chiku=1111; output; id=”B”; chiku=2222; o …

【SAS】ABORTは実行を強制終了させる

2021/10/11   -ABORT, SAS

今回はABORTについて解説します。 /*abort*/ data data1; id=”A”; chiku=”SHINJUKU”; output; id=”B”; chiku=”ICHIGAYA”; …

【SAS】^=(ノットイコール)

今回は^=について解説します。 /* ^=”” */ data data1; id=”A”; chiku=”SHINJUKU”; output; id=”B”; chiku=”ICHIGAYA”; o …