Skip to content

FeatureTerminatoR

Feature Selection Engine to Remove Features with Minimal Predictive Power

v1.0.0 · Jul 14, 2021 · GPL-3

Description

The aim is to take in data.frame inputs and utilises methods, such as recursive feature engineering, to enable the features to be removed. What this does differently from the other packages, is that it gives you the choice to remove the variables manually, or it automated this process. Feature selection is a concept in machine learning, and statistical pipelines, whereby unimportant, or less predictive variables are eliminated from the analysis, see Boughaci (2018) <doi:10.1007/s40595-018-0107-y>.

Downloads

253

Last 30 days

12626th

253

Last 90 days

253

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (16 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespaces in Imports field not imported from:
  ‘e1071’ ‘lattice’ ‘randomForest’ ‘tibble’ ‘utils’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespaces in Imports field not imported from:
  ‘e1071’ ‘lattice’ ‘randomForest’ ‘tibble’ ‘utils’
  All declared Imports should be used.
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:44: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespaces in Imports field not imported from:
  ‘e1071’ ‘lattice’ ‘randomForest’ ‘tibble’ ‘utils’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespaces in Imports field not imported from:
  ‘e1071’ ‘lattice’ ‘randomForest’ ‘tibble’ ‘utils’
  All declared Imports should be used.
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) mutlicol_terminator.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) mutlicol_terminator.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) rfeTerminator.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly
checkR

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies ggplot2 caret tibble dplyr lattice e1071 randomForest ConfusionTableR FeatureTerminatoR

Version History

new 1.0.0 Mar 9, 2026