Skip to content

Tags: JuliaStats/StatsBase.jl

Tags

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)

v0.33.19

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

**Closed issues:**
- Let var, std, cor take a CovarianceEstimator (#734)

**Merged pull requests:**
- Let var, std & cor take a CovarianceEstimator (#815) (@tpgillam)

v0.33.18

Toggle v0.33.18's commit message
[Diff since v0.33.17](v0.33.17...v0.33.18)

**Merged pull requests:**
- UnitWeights don't have `values` to return from `dataids` (#808) (@rofinn)

v0.33.17

Toggle v0.33.17's commit message
[Diff since v0.33.16](v0.33.16...v0.33.17)

**Closed issues:**
- arithmetics for Histogram objects (#574)
- Incorrect Histogram fit for arrays of equal Float64 values (#616)
- Sampling is biased when the destination array is equal to the sampled array (#642)
- StatsBase.fit(StatsBase.Histogram) produces wrong output (#667)
- _addcounts_radix_sort_loop! unsafe for OffsetVectors (#721)
- `sem` method taking weights (#752)
- Redundant check for nothing in mad (#764)
- Histogram dropping values when dealing with signed zero (#766)
- Failed type assertion in `pairwise` (#771)
- Slow weighted sum/dot etc. (#775)
- Documentation mistake?: implementation of `varcorrection` is different from the comment in weights.jl (#784)
- weighted kurtosis (#788)
- Stop using SortingAlgorithms.RadixSort in count.jl (#796)
- Two miss type settings in signalcorr.jl (#802)
- Wtih constant data `fit(Histogram)` sometimes gives a wrong result (#804)

**Merged pull requests:**
- make counting more robust to input datatype (#722) (@LilithHafner)
- Add tests for StatsAPI modeling functions (#767) (@nalimilan)
- Fix handling of -0.0 in histograms (#768) (@nalimilan)
- Remove duplicate deprecation check (#770) (@nalimilan)
- Fix pairwise for type-unstable corner case function (#772) (@nalimilan)
- Improve performance of weighted sum (#778) (@nalimilan)
- Use new TagBot workflow (#780) (@nalimilan)
- Fix `varcorrection` docstring for `UnitWeights` (#785) (@nalimilan)
- Replace Base.floatrange with simplified implementation (#792) (@metab0t)
- Check that inputs and outputs do not share memory in `sample!` (#793) (@nalimilan)
- Fix `varcorrection` docstring for `UnitWeights` again (#800) (@nalimilan)
- Fix uses of `sumabs2`, `abs2` and `abs` in docstrings (#801) (@nalimilan)
- Fix vector eltype in `crosscov` (#805) (@nalimilan)
- Bump version to 0.33.17 (#806) (@nalimilan)
- Fix tests (#807) (@devmotion)