Skip to contents

kde1d 1.1.0

NEW FEATURES

  • Added functionality for estimating zero-inflated discrete-continuous mixtures.

  • New kde1d(..., type = "...") argument to specify the data type. Options are {c, cont, continuous} for continuous variables, {d, disc, discrete} for discrete integer variables, or {zi, zinfl, zero-inflated} for zero-inflated variables.

BREAKING CHANGE

  • New C++ API, making it easier to use stand-alone.

kde1d 1.0.7

CRAN release: 2024-01-26

DEPENDS

  • stop enforcing C++11.

kde1d 1.0.5

CRAN release: 2022-09-16

BUG FIXES

  • fix cdf and input checks with NAs.

kde1d 1.0.4

CRAN release: 2022-03-16

BUG FIXES

  • avoid bit-wise operations on Boolean variables.

kde1d 1.0.3

CRAN release: 2020-10-26

BUG FIXES

kde1d 1.0.2

CRAN release: 2019-11-18

BUG FIXES

  • Prevent false positive on valgrind.

kde1d 1.0.1

CRAN release: 2019-11-15

DEPENDENCIES

  • Removed dependence on qrng (#46).

BUG FIXES

  • Fixed undefined behavior with potential to cause memory issues (#46).

  • Prevent rare bw_ == NaN cases (#46).

  • Fixed compiler warnings due to unused or uninitialized variables (#46).

kde1d 1.0.0

CRAN release: 2019-11-15

DEPENDENCIES

  • removed dependency on cctools.

NEW FEATURES

  • optimal plug-in bandwidth selection for all polynomial degrees (#38).

  • avoid randomness through simplified, deterministic jittering, see equi_jitter() (#40).

  • headers in inst/include can be used as standalone C++ library with convenience wrappers for R (#41).

  • (several times) faster pkde1d(), qkde1d(), and rkde1d() due to a more clever algorithm for numerical integration (#42).

  • faster kde1d() thanks to the Fast Fourier Transform (#43).

BUG FIXES

  • improvements to numerical stability, inter- and extrapolation (#32, #35, #37).

kde1d 0.4.0

CRAN release: 2019-04-11

NEW FEATURE

  • allow weights for observations via kde1d(..., weights = ) (#29).

BUG FIX

  • stabilized bandwidth selection in presence of ties and outliers.

  • keep debug symbols on Linux systems (following a request by Prof. Ripley).

kde1d 0.2.0

CRAN release: 2018-05-07

NEW FEATURES

  • improved stability of density estimates near a boundary (#21).

BUG FIXES

  • consistent behavior when dkde1d() and pkde1d() are called with non-ordered input although data are discrete (#19).

  • fixed bug in computation of kernel density estimates (#20).

  • adapt minimum bw allowed for discrete data to truncated Gaussian kernel (#20).

kde1d 0.1.2

CRAN release: 2018-04-17

NEW FEATURES

  • Faster interpolation using binary search to find cells (#17).

BUG FIXES

  • Fixed heap buffer overflows in interpolation routines (#15, #16).

  • Fixed bounds of cdf for fit discrete data when long doubles are not supported (#16).

kde1d 0.1.0

CRAN release: 2018-03-26

  • Initial release.