Sha256: f869b942fc597246af864ad1fc71ec10a0bbb033e85d37d7463764f20b4e9a30
Contents?: true
Size: 249 Bytes
Versions: 2
Compression:
Stored size: 249 Bytes
Contents
module StatiStica class Mean def initialize(sample) raise ArgumentError if sample.empty? @sample = sample.map { |s| Float(s) } end def value @sample.inject{ |sum, el| sum + el }.to_f / @sample.size end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stati_stica-0.2.0 | lib/stati_stica/mean.rb |
stati_stica-0.1.0 | lib/stati_stica/mean.rb |