Method: Utilities::Statistics#first_quartile

Defined in:
lib/utilities/utilities.rb

#first_quartile(already_sorted = false) ⇒ Object Also known as: lower_quartile

Return the first quartile of self



89
90
91
92
93
# File 'lib/utilities/utilities.rb', line 89

def first_quartile( already_sorted = false )
  return nil if size < 4
  a = already_sorted ? self : sort
  a[0..((size / 2) - 1)].extend(Utilities::Statistics).median( true )
end