FORMAT SAS

【SAS】FORMATステートメントは文字列の出力形式を変換する。

投稿日:2022年1月6日 更新日:

今回はFORMATステートメントについて解説します。


/* format */
data data1;
  Id1=111111;
    output;
run;

data data2; set data1;
  format Id1 dollar11.2;
run;

  • formatステートメントにより、Id1はDOLLAR11.2の出力形式に変換できる。
  • DOLLAR11.2は$を入れた11桁、小数点以下2桁

/* format_2 */
data data1;
  Id1=111111;
    output;
run;

data data2; set data1;
  format Id1 $11.2;
run;

  • formatステートメントにより、Id1はDOLLAR11.2の出力形式に変換できる。
  • $11.2はエラーになる。

-FORMAT, SAS

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

【SAS】SAS日時値からSAS日付値に変換する方法【DATEPART】【DATETIME】【DATE】

今回はDATETIMEでSAS日時値を取得した後、SAS日付値に変換する方法について解説していきます。 (つまり、DATETIMEの値からDATEの値に変換する) (DATETIME:【SAS】DAT …

【SAS】DATAステートメントは複数データセットを出力できる。

今回はDATAステートメントで複数データセットを出力する方法について解説します。 /* data2 data3_1 */ data data1 ; id1=”1111″; id2=”1111″; id …

【SAS】SAS Studio上でカラムの順番を変える方法

今回はSAS Studio上でカラムの順番を変える操作について解説します。 ちなみにカラムの出力順をプログラムで制御する方法は過去の記事で解説しています。(参考:【SAS】FORMATはカラムの出力順 …

【SAS】%PUTステートメントは文字列をログに出力する。その1

今回は%PUTについて解説します。 /* %put */ %put CHAR; %putにより、文字列をログに出力できる。 /* %let */ %let CHAR = aaaa ; %put &am …

【SAS】TRANSTRN関数は指定した文字を別の文字に変換する。その2 再帰的使用

今回はTRANSTRN関数の再帰的使用について解説していきます。 (参考:【SAS】TRANSTRN関数は指定した文字を別の文字に変換する。 | ビジネスイッチ (how-to-business.co …