今回はPUTステートメントの再帰的な型変換について解説します。
(なお、通常のPUT型変換の使い方は以下の記事で解説しています。⇒【SAS】PUTは数値型を文字型に変換する | ビジネスイッチ (how-to-business.com))
/*再帰的型変換1*/
data data1;
id=1111;
output;
run;
data data2; set data1;
id = put(id, best.);
run;
- 数値型⇒文字型への変換はputを使う。(参考⇒【SAS】PUTは数値型を文字型に変換する | ビジネスイッチ (how-to-business.com))
- 再帰的な型変換はできないため、数値型のまま。