今回はINPUTステートメントの再帰的な型変換について解説します。
(なお、通常のINPUT型変換の使い方は以下の記事で解説しています。⇒【SAS】INPUTは文字型を数値型に変換する)
/*再帰的型変換1*/
data data1;
id="1111";
output;
run;
data data2; set data1;
id = input(id, best.);
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/059d2e9bf2cd189e5cea09ddc1752f77.png)
![](https://how-to-business.com/wp-content/uploads/2022/04/49e7e8eefed98832b6828f24f9dee589.png)
- 文字型⇒数値型への変換はinputを使う。
- 再帰的な型変換はできないため、文字型のまま。