Fix bug in prune().
Now hellinger() returns the Hellinger distance, not the square of it (Issue #1, thanks to benjones13).
Use model.frame() to improve the way formulas are processed in picor().
Now mfv() is powered by a function tableNA() and returns a factor with the same levels as x, when x is itself a factor.
In mfv() the argument na.rm is soft-deprecated (so still accepted for now, with a message thrown); the default argument is now called na_rm.
Add various statistical functions: cv() (coefficient of variation), midhinge(), midrange(), trimean().
Add histo() to compute a histogram and find_breaks() to give breakpoints just like MASS::truehist() does.
Add function picor() for univariate piecewise-constant regression.
Add function bandwidth().
Add function predict.kmeans() (with dependency to package clue).
Add ... argument in mfv() and mfv1() (useful for the subsequent call of these functions within package ‘modeest’).
if_else() from package ‘dplyr’ is no longer used since it currently inconsistently transforms a matrix into a vector; the base ifelse() is used instead.mfv() was not working with factors.Update authors list.
Add functions mfv() and mfv1(), which compute the mode (most frequent value) found in a vector of discrete values.
Add small updates before CRAN submission.