-
Calling
?tidy.step_*()
now sends you to the documentation forstep_*()
where the outcome is documented. (#142) -
Documentation now correctly specifies majority-to-minority and minority-to-majority. (#143, #110)
-
Documentation for tidy methods for all steps has been improved to describe the return value more accurately. (#148)
- Many internal changes to improve consistency and slight speed increases.
-
Fixed bug where some upsampling functions would error if no upsampling was needed. (#119)
-
Steps with tunable arguments now have those arguments listed in the documentation.
- Added case weights support for
step_upsample()
andstep_downsample()
tomek()
has been added, rewritten to apply to multiple classes, removing the need for the unbalanced package, which has been removed as a dependency.
- A bug was fixed in
step_downsample()
andstep_upsample()
that made the steps unable to be tuned. (#90)
step_smotenc()
have been added to implement SMOTENC which can handle categorical as well as numerical values. Thanks to @RobertGregg (#82)
- export
nearmiss()
functions to users. - Update examples to no longer use
iris
orokc
data sets. - All recipe steps now officially support empty selections to be more aligned with dplyr and other packages that use tidyselect (#55)
step_rose()
now correctly allows you to use characters variables. (#26)step_tomek()
now ignore non-predictor variables when appropriate. (#51)- Fix bug where wrong ordering of columns caused error in
smote()
. (#76)
- export
smote()
,adasyn()
, andbsmote()
functions to users.
- Steps that use nearest neighbors gives cleaner errors.
- tuneable steps now properly work with tune package.
- Steps now Retain original factor level ordering. (#22)
- Oversampling steps now ignore non-predictor variables when appropriate. (#20)
step_smote()
now work regardless of order of classes. Thanks to @sebastien-foulle for point it out #14.
- Added a
NEWS.md
file to track changes to the package.