度数分布の出し方

久しぶりに記事を、Stataネタで。

度数分布の出し方。
離散変数の場合は、

tabulate hoge

でいける。

ほぼ連続変数の場合、あるいは離散だけど階級の数が多いためにまとめた場合*1は、
egenで新しい変数を作ればok。

egen cut_hoge = cut(hoge) if enmxs == 0, at(0(10)100)
tabulate cut_hoge

*1:0から100点まで1点刻みの試験結果を、10点ごとで度数を調べたい場合。教科書に出てきそうな例ですが...