😊
[Feature #18057] 平均値を求める `Array#mean` を追加する提案
[Feature #18057] Introduce Array#mean
- 平均値を求める
Array#mean
を追加する提案 - 以下のように動作する想定です
class Array
def mean(&)
sum(&).fdiv(length)
end
end
array = [1, 2, 3]
p array.mean # 2
array = [1.5, 2.2, 3.1]
p array.mean(&:round) # 2.3333333333333335
array = [-3, -2, -1]
p array.mean { |e| e.abs } # 2
- 最初は
#average
って名前だったんですが#mean
って名前のほうが一般的らしいですね - 2年前のチケットなんですが特に進展がなく、最近コメントがされていたので気づきました
- コメント内だと以下の gem が利用できるとのこと
Discussion