¡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