Skip to content

Tags: JuliaStats/StatsBase.jl

Tags

v0.34.6

Toggle v0.34.6's commit message
[Diff since v0.34.5](v0.34.5...v0.34.6)

**Merged pull requests:**
- Support DataStructures 0.19 (#960) (@devmotion)

v0.34.5

Toggle v0.34.5's commit message
[Diff since v0.34.4](v0.34.4...v0.34.5)

**Merged pull requests:**
- Update docs (#951) (@abhro)
- Fix `cov2cor` and `cor2cov` with `Hermitian` and `Symmetric` matrices (#953) (@devmotion)
- Update Julia compat to 1.10 (#954) (@devmotion)
- Add tests with JET (#955) (@devmotion)
- Remove specializations for `BlasReal` of `wsum!` (#956) (@devmotion)

**Closed issues:**
- `cov2cor` why must the standard deviations be given as argument? (#444)

v0.34.4

Toggle v0.34.4's commit message
[Diff since v0.34.3](v0.34.3...v0.34.4)

**Merged pull requests:**
- fixed floating point error (#713) (@dnabanita7)
- functions that only support finite weights now throw errors for non-finites (#914) (@aplavin)
- Fix a mistake in the docstring of `sem` (#917) (@DilumAluthge)
- CI: Run CI on `merge_group` events, and add a `finalize` job (#921) (@DilumAluthge)
- Use a faster and safer implementation of `alias_sample!` (#927) (@LilithHafner)
- Bump julia-actions/setup-julia from 1 to 2 (#929) (@dependabot[bot])
- Don't run CI on nightly (#930) (@andreasnoack)
- Bump julia-actions/cache from 1 to 2 (#932) (@dependabot[bot])
- Fix change `<=` to `\leq` in documentation (#940) (@legendre6891)
- Docs `sample`: clarify that `a` is an array (#942) (@fonsp)
- Bump codecov/codecov-action from 4 to 5 (#944) (@dependabot[bot])
- Build docs with Documenter v1 (#945) (@sethaxen)
- Fix the compat entry for `Statistics` (#946) (@DilumAluthge)

**Closed issues:**
- Add @inbounds in alias table sampling (#630)
- MethodError from sample with Float32 weights (#695)
- `alias_sample!` can be faster (#916)
- A faster algorithm for weighted sampling with replacement when k < n by reservoir sampling? (#928)
- Add `corchatterjee` as another rank-based correlation (#934)
- unused z array in entropy (#938)

v0.34.3

Toggle v0.34.3's commit message
[Diff since v0.34.2](v0.34.2...v0.34.3)

**Merged pull requests:**
- Fix test errors on Julia nightly (#895) (@devmotion)
- Bump actions/checkout from 3 to 4 (#896) (@dependabot[bot])
- CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#901) (@github-actions[bot])
- Bump codecov/codecov-action from 3 to 4 (#915) (@dependabot[bot])
- A test is no longer broken (was broken on 1.10.0 but is fixed on 1.10.2) (#919) (@DilumAluthge)
- Raise `DimensionMismatch` if lengths don't match (#922) (@jishnub)
- Avoid undesired promotions in `entropy` calculations (#925) (@devmotion)
- Prepare new release (#926) (@devmotion)

**Closed issues:**
- autocov incorrect? (#273)
- Feature request: Inequality Measures (#485)
- Unweighted <: AbstractWeights (#516)
- Views of weights do not work well (#561)
- std,var return NaN when there is only one element in array. (#889)
- Duplicate function and help entry (#907)
- Method ambiguities reported by Aqua (#909)
- Return type of entropy changes with the base (#924)

v0.34.2

Toggle v0.34.2's commit message
[Diff since v0.34.1](v0.34.1...v0.34.2)

v0.34.1

Toggle v0.34.1's commit message
[Diff since v0.34.0](v0.34.0...v0.34.1)

**Merged pull requests:**
- Document how histogram bins are chosen by default (#829) (@nalimilan)
- summarystats improvements (#858) (@itsdebartha)
- Fix tests on Julia nightly (#863) (@ararslan)
- Fixes some inbound errors (#867) (@itsdebartha)
- Fix `sample` with wide integer types (#873) (@ararslan)
- Add dependabot for updating GH actions (#875) (@devmotion)

**Closed issues:**
- StatsBase Implementation of Latin-Hypercube Sampling (#323)
- Wrong weighted sum and mean results for complex numbers (#518)
- counteq, countne, sqL2dist, L2dist, L1dist, L1infdist, gkldiv, meanad, maxad, msd, rmsd, and psnr may return incorrect results with offset indices (#638)
- [Documentation] Missing Documentation for the Algorithms behind Histogram Fit (#824)
- tiedrank does not support dims (#848)
- What is breaking from 0.33 to 0.34 (#862)
- `sample` throws error when used on `UInt64` (#872)

v0.34.0

Toggle v0.34.0's commit message
[Diff since v0.33.22](v0.33.22...v0.34.0)

**Merged pull requests:**
- Set version to 0.34.0 (#859) (@ararslan)

v0.33.22

Toggle v0.33.22's commit message
[Diff since v0.33.21](v0.33.21...v0.33.22)

**Closed issues:**
- Compute statistics along dimensions (#77)
- Add dimension specification for mode() (#181)
- countmap should sort values (#223)
- Expanding fweights and pweights (#283)
- hist is exported, but undefined (#338)
- Moving forward with standard deviation and standard error function names. (#369)
- Statistics from histogram (#422)
- weighted mean! confusing (#445)
- The majority of sampling methods are unsafe and incorrect in the presence of offset axes (#646)
- StatsBase.sample should warn about weights containing Inf/NaN (#671)
- Add a skipmissing argument to corkendall (#683)
- `countmap` weird behaviour for -0.0 (#809)
- 0.33.18 broken build (#811)
- Unused variable, `totwidth` in statmodels.jl (#822)
- How to get critical value with native  julia code? (#828)
- AbstractVector{T} not accepting Vector{Any} as argument (#838)
- `pairwise` does not work for `corkendall` or `corspearman` (#846)
- Buffer overflow using `inverse_rle` (#851)

**Merged pull requests:**
- Throw DomainError when sampling with NaN/Inf weights (#814) (@ruairidhs)
- Remove unused variable in `CoefTable` printing (#830) (@nalimilan)
- Fix `countmap` with `-0.0` (#831) (@nalimilan)
- Throw an error for `OffsetArray`s and aliased arrays when sampling (#833) (@nalimilan)
- Fix `mean_and_var` and `mean_and_std` docstring signature (#836) (@bowenszhu)
- Combine and optimize `mad!` and `mad` (#839) (@LilithHafner)
- get rid of old typealiases (#840) (@KristofferC)
- remove trailing whitespace (#841) (@LilithHafner)
- fix typos (#852) (@musvaage)
- Fix `inverse_rle` with negative lengths (#853) (@ararslan)
- Avoid define `>` and `>=`. (#854) (@N5N3)
- Optional argument for `variation()` (#856) (@itsdebartha)

v0.33.21

Toggle v0.33.21's commit message
[Diff since v0.33.20](v0.33.20...v0.33.21)

**Closed issues:**
- Unused size variables in pairwise.jl (#812)
- Is it possible for `sample` to not return vectors? (#821)

**Merged pull requests:**
- Add a function to calculate Cumulants (#810) (@JaydevSR)
- Remove unused variable in `pairwise` (#813) (@nalimilan)
- Add test for weighted cor (#820) (@tpgillam)
- Define `IndexStyle` for `AbstractWeights` (#823) (@ararslan)

v0.33.20

Toggle v0.33.20's commit message
[Diff since v0.33.19](v0.33.19...v0.33.20)

**Closed issues:**
- Allow omitting standard deviation argument to cov2cor (#652)

**Merged pull requests:**
- Implement one-argument cov2cor (#816) (@andreasnoack)