stats

An expressive implementation of statistical distributions and usual math functions
0.1.6 released

stats

An expressive implementation of statistical distributions. Compatible with crystal v0.18

Installation

Add this to your application's shard.yml:

dependencies:
  Stats:
    github: Nephos/stats

Usage

require "stats"

You should read the specs to understand how it works.

NormaleDistribution::between standard_deviation: 15, esperance: 100, min: 85, max: 115 # => 0.6826894921370859
Math.binomial_distribution(tries: 3, probability: 0.5, success: 1) # => 0.375

Development

  • The lib is adapted to be usable with BigInt and BigFloat values

Contributing

  1. Fork it ( https://github.com/Nephos/crystal_proba/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • Nephos Arthur Poulet - creator, maintainer
stats:
  git: https://git.sceptique.eu/Sceptique/stats
  version: ~> 0.1.6
License MIT
Crystal none

Authors

Dependencies 0

Development Dependencies 0

Dependents 0

Other repos 1

Last synced .
search fire star recently