lib/viral_seq/enumerable.rb in viral_seq-1.0.11 vs lib/viral_seq/enumerable.rb in viral_seq-1.0.12

- old
+ new

@@ -1,14 +1,10 @@ # additional statistic/math functions to Module::Enumerable # @example median number # array = [1,2,3,4,5,6,7,8,9,10] # array.median # => 5.5 -# @example sum -# array = [1,2,3,4,5,6,7,8,9,10] -# array.sum -# => 55 # @example average number (mean) # array = [1,2,3,4,5,6,7,8,9,10] # array.mean # => 5.5 # @example sample variance @@ -41,15 +37,9 @@ # @return [Numeric] median number def median len = self.length sorted = self.sort len % 2 == 1 ? sorted[len/2] : (sorted[len/2 - 1] + sorted[len/2]).to_f / 2 - end - - # generate summed value - # @return [Numeric] summed value - def sum - self.inject(0){|accum, i| accum + i } end # generate mean number # @return [Float] mean value def mean