removeConstantFeatures {mlr} | R Documentation |
Remove constant features from a data set.
Description
Constant features can lead to errors in some models and obviously provide no information in the training set that can be learned from. With the argument “perc”, there is a possibility to also remove features for which less than “perc” percent of the observations differ from the mode value.
Usage
removeConstantFeatures(
obj,
perc = 0,
dont.rm = character(0L),
na.ignore = FALSE,
wrap.tol = .Machine$double.eps^0.5,
show.info = getMlrOption("show.info"),
...
)
Arguments
obj |
(data.frame | Task) |
perc |
( |
dont.rm |
(character) |
na.ignore |
( |
wrap.tol |
( |
show.info |
( |
... |
To ensure backward compatibility with old argument |
Value
data.frame | Task. Same type as obj
.
See Also
Other eda_and_preprocess:
capLargeValues()
,
createDummyFeatures()
,
dropFeatures()
,
mergeSmallFactorLevels()
,
normalizeFeatures()
,
summarizeColumns()
,
summarizeLevels()