class FlexStationData::ComputeMean

Attributes

values[R]

Public Class Methods

new(values) click to toggle source
# File lib/flex_station_data/services/compute_mean.rb, line 13
def initialize(values)
  @values = values
end

Public Instance Methods

call() click to toggle source
# File lib/flex_station_data/services/compute_mean.rb, line 17
def call
  Float(values.sum) / values.size
rescue ArgumentError, TypeError, NoMethodError
  nil
end