¡Hola! 👋
I'm really happy to announce a new release of Ruby Statistics 🥳 !
This is major release (4.x) which includes:
- The implementation of the Gamma Distribution.
- A mitigation fix for #113 by implementing the regularized lower incomplete gamma function by translating the C++ implementation of John Burkardt (released under the MIT license).
- The addition of a new namespace to hold distribution tables. Right now we have the Chi-Squared Distribution table for degrees of freedom from 1 to 100.
- A spec update to use delta comparisons instead of using
round(x)to check for float values. This also bumped rspec to minimum version of3.10.
I'm really happy with this release as it put me in a bit a of hard spot and I had to revisit lots of concepts that have slipped away from my mind. I hope you enjoy it as I did making it!
Cheers! 🍻
What's changed
- Issue-113: Lower incomplete gamma function cannot be calculated properly for certain chi squared values by @estebanz01 in #159
- feat: add chi squared distribution table by @shamangeorge in #160
- Implement the Gamma Distribution. by @estebanz01 in #161
Full Changelog: 4.0.1...4.1.0
Dependabot changes
- build(deps): bump ruby/setup-ruby from 1.190.0 to 1.191.0 by @dependabot in #147
- build(deps): bump ruby/setup-ruby from 1.191.0 to 1.193.0 by @dependabot in #148
- build(deps): bump ruby/setup-ruby from 1.193.0 to 1.194.0 by @dependabot in #149
- build(deps): bump ruby/setup-ruby from 1.194.0 to 1.195.0 by @dependabot in #150
- build(deps): bump ruby/setup-ruby from 1.195.0 to 1.197.0 by @dependabot in #152
- build(deps): bump ruby/setup-ruby from 1.197.0 to 1.199.0 by @dependabot in #153
- build(deps): bump ruby/setup-ruby from 1.199.0 to 1.202.0 by @dependabot in #154
- build(deps): bump ruby/setup-ruby from 1.202.0 to 1.203.0 by @dependabot in #155
- build(deps): bump ruby/setup-ruby from 1.203.0 to 1.204.0 by @dependabot in #156
- build(deps): bump ruby/setup-ruby from 1.204.0 to 1.207.0 by @dependabot in #158