Releases: JuliaStats/StatsBase.jl
Releases · JuliaStats/StatsBase.jl
v0.34.3
StatsBase 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
StatsBase v0.34.2
v0.34.1
StatsBase 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 onUInt64
(#872)
v0.34.0
StatsBase v0.34.0
Breaking changes:
- #840 removed internal type aliases. This should not have been a breaking change but in practice a number of packages were using them.
- #814 introduced checking for non-finite weight values. It was considered a bug fix but adversely affected at least one package.
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 forcorkendall
orcorspearman
(#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
andmean_and_std
docstring signature (#836) (@bowenszhu) - Combine and optimize
mad!
andmad
(#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) - Set version to 0.34.0 (#859) (@ararslan)
v0.33.21
StatsBase v0.33.21
Closed issues:
Merged pull requests:
v0.33.20
StatsBase 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
StatsBase v0.33.19
Closed issues:
- Let var, std, cor take a CovarianceEstimator (#734)
Merged pull requests:
v0.33.18
StatsBase v0.33.18
Merged pull requests:
v0.33.17
StatsBase 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 forUnitWeights
(#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 forUnitWeights
again (#800) (@nalimilan) - Fix uses of
sumabs2
,abs2
andabs
in docstrings (#801) (@nalimilan) - Fix vector eltype in
crosscov
(#805) (@nalimilan) - Bump version to 0.33.17 (#806) (@nalimilan)
- Fix tests (#807) (@devmotion)