出沢@神奈川です Array にあるデータを 値ごとにまとめて数を数えたいのですが、 uniq ですと重複をなくすだけのようです。 unix command の uniq -c のようなことはできないでしょうか。 今までは cnt=Hash.new(0);ary.each{|a| cnt[a]=cnt[a]+1} などと書いていましたが こんなこときっともっと簡単な方法があるに違いない、と思っての質問です。