Rubyでは、ハッシュでのソートもできるのよ。 こんな風にね。
r = Hash.new : (snip) : r = r.sort{|b,a|a[1]<=>b[1]} p r
rの内容は以下の感じね。
Sort前が以下。
{"Atomic Energy Board"=>1, "AEC"=>3, "the Atomic Energy Commission"=>2}
Sort後が以下。
[["AEC", 3], ["the Atomic Energy Commission", 2], ["Atomic Energy Board", 1]]