class StatiStica::Mean
Public Class Methods
new(sample)
click to toggle source
# File lib/stati_stica/mean.rb, line 3 def initialize(sample) raise ArgumentError if sample.empty? @sample = sample.map { |s| Float(s) } end
Public Instance Methods
value()
click to toggle source
# File lib/stati_stica/mean.rb, line 8 def value @sample.inject{ |sum, el| sum + el }.to_f / @sample.size end