単語の出現頻度を調べることはよくある。 最近使い始めた Scala で、何気に Ruby でやっていたことをすぐに書くことができなかったので、整理しておく。 Table of Contents Open Table of Contents まずは集計 Ruby 編 まずは集計 Scala 編 出現頻度順で降順にソート Ruby 編 出現頻度順で降順にソート Scala 編 集計と出現頻度によるソートを一気に Scala 編 まずは集計 Ruby 編 まずは、Ruby で、以下のようなデータあるとする。 >> gosanke = ["Goro", "Hideki", "Hiromi", "Hideki", "Goro", "Hideki"] [ [0] "Goro", [1] "Hideki", [2] "Hiromi", [3] "Hideki", [4] "Goro", [5] "Hid