0.123という値を小数点第2位で切り捨てて0.12に変換したい場合等です。小数点以下を単純に切り捨てるのであればINT関数等で処理できます。指定の桁数で四捨五入するのであればROUND関数で処理できます。SASでは、小数点以下を指定の桁数で切り捨てるような関数はありません。そこで、下記のように工夫します。;お分かりでしょうか?まず、値を100で乗算したものをINT関数で小数点以下を切り捨てます。それを元の桁に戻すために100で除算します。小数点第3位で切り捨てる場合は、1000で乗算し1000で除算します。他の言語でも使われる定石的な方法です。ネイチャーインサイトの際とがリニューアルしました。それに伴い、NIBLOGも引っ越しすることになりました。-今回は統計学(計量経済学)の手法の1つ操作変数法について話したいと思います。その前に、具体例として、賃金関数と呼ばれる理論についてお話します。70年代に発表した研究で、人の収入は、教育年数(≒学歴)である程度決まる、というものです。CASE式を使ってみよう!条件分岐処理は、SASに限らず様々なプログラミング言語で不可欠なものです。Excelだと、こんな感じの現象。SASだと、こんな感じの現象。