Module: Frequency

Included in:
Array
Defined in:
lib/fdist.rb

Instance Method Summary collapse

Instance Method Details

#fdistObject



59
60
61
62
63
# File 'lib/fdist.rb', line 59

def fdist
  hash = {}
  uniq.each do |el| hash[el] = count(el) end
  hash
end

#freq(&expression) ⇒ Object



55
56
57
# File 'lib/fdist.rb', line 55

def freq &expression
  Rational.instance_eval("#{count(&expression)}/#{length}")
end