hrm()
due to difficulties in installing automatically Bioconductor’s ‘genefilter’ dependency. This function shall be reintroduced in a future version.Simplify and improve the code of parzen()
, vieu()
, tsybakov()
, meanshift()
, mlv()
.
Improve documentation.
mlv()
no longer returns a list, it returns a vector of values (usually one single value) for the sake of simplicity and homogeneity with functions such as mean()
or median()
.
Move mfv()
and mfv1()
to package statip
(and reexport them).
Remove discrete()
. Use mfv()
or mfv1()
instead.
Move hidden kernel related functions to package statip
.
Deprecate discrete()
; it will be removed in a future version of the package. Start using mfv()
instead.
Add mfv1()
, which always returns a length 1 value (so that mfv1(x)==mfv(x)[[1L]]
).
Thank you to W. H. Beasley who pointed out a slight mistake in the calculation of Bickel’s skewness in mlv.integer()
. Now the skewness is set at NA
in case of multiple modes.
As documented under ?as.numeric
, the function as.numeric.mlv()
was not correct, and is now replaced by as.double.mlv()
.
symstbMode()
.ifelse
in the function hsm()
. This has been corrected, so now hsm
works correctly.fiskMode()
, gompertzMode()
, koenkerMode()
, kumarMode()
, laplaceMode()
, paralogisticMode()
, paretoMode()
, rayleighMode()
.Remove methods for the Chernoff distribution, because of their lack of efficiency.
Remove the DIP statistic.
In function tsybakov()
, the argument djeddour
is renamed dmp
.
In functions parzen()
and mlv.density()
, the argument biau
is renamed abc
.
Add the Asselin de Beauville mode estimator.
Add function as.numeric.mlv()
.