Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Ruby Gem that contains easy to use statistical functions
Ruby
Branch: master

Merge pull request #10 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md
latest commit 7f5a876ea7
@mgrigajtis authored
Failed to load latest commit information.
lib
spec Syntax updates
.gitignore
.rspec
.rvmrc Don't use an RVM gemset
.travis.yml
Gemfile
Guardfile
README.md Added Gitter badge
Rakefile
easystats.gemspec

README.md

Easystats Build Status Code Climate

Join the chat at https://gitter.im/mgrigajtis/easystats

Created by Matthew Grigajtis

Provides easy to use statistical functions to use on an array

Install

In your shell:

gem install easystats

or in your Gemfile:

gem 'easystats'

Example

require 'easystats'

array = [4, 8, 15, 16, 23, 42, 42]

%w[
  average
  median
  mode
  range
  standard_deviation
  sum
  variance
  weighted_moving_average
].each do |method|
  puts "#{method}: #{array.send(method.to_sym)}"
end

This will result in:

average: 21.428571428571427
median: 16
mode: 42
range: 38
standard_deviation: 15.295501984321435
sum: 150
variance: 200.53061224489798
weighted_moving_average: 30.476190476190474
Something went wrong with that request. Please try again.