input

スポンサーリンク
tips(SAS)

計算前にnullチェックをしたい

SAS独特の書き方があったのでメモ。概要数値計算をする際にnull値があるとうれしくないNOTEが出てしまいます。成果物としてよろしくないので内部で処理をする方法をいくつか記録しておきます。データ準備data days; informat ...
tips(SAS)

inputステートメントで8文字を超える文字値を入力したい

1文字=1バイト=1桁として書いています。うまくいかない例data cards_char8_1; input COL_A $ COL_B $;cards;abcdefghij aaabbbcccddd1234567890 123456789...
tips(SAS)

inputステートメントでnull値を入力したい

実際にはcardsステートメントのお話になります。null値がないときdata card_blank_1; input A B AA $ BB $;cards;1 2 ABC DEF3 4 XXX YYY;run;まずはnull値がない場合...
tips(SAS)

日付変換

日付変換です。ある程度パターン化されているのでメモしておきます。yyyy-mm-dd → yymmdd系YYMMDDxw出力形式を利用します。x:区切り文字を指定。B空白区切り。Cコロン区切り。Dハイフン区切り。N区切り文字なし。Pピリオド...
tips(SAS)

リスト入力によりデータを作成する

練習用に簡単なテストデータを作りたいときなどに。コードdata DummyData; input ID NAME $ SEX $ AGE HEIGHT WEIGHT;cards;1 Tanaka F 20 160.8 50.02 Sato ...
スポンサーリンク