Module: Shipit::Stat
Instance Method Summary collapse
Instance Method Details
#p90(numbers) ⇒ Object
7 8 9 |
# File 'lib/shipit/stat.rb', line 7 def p90(numbers) percentile(90, numbers) end |
#percentile(percentile, numbers) ⇒ Object
11 12 13 |
# File 'lib/shipit/stat.rb', line 11 def percentile(percentile, numbers) numbers.sort[((numbers.size - 1) * percentile / 100.0).floor] end |