配列で出現回数が多い順にソート&上からX個取得をRubyで
ary.group_by { |e| e }.sort_by { |e, v| -v.size }.map(&:first)
でソート
ary.group_by { |e| e }.sort_by { |e, v| -v.size }.map(&:first)[0..9]
でトップ10
ary.group_by { |e| e }.sort_by { |e, v| -v.size }.map(&:first)
でソート
ary.group_by { |e| e }.sort_by { |e, v| -v.size }.map(&:first)[0..9]
でトップ10