Skip to content

Tidy tools to apply filter-based supervised feature selection methods

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

tidymodels/filtro

Repository files navigation

filtro

R-CMD-check Codecov test coverage CRAN status Lifecycle: experimental

⚠️ filtro is under active development; breaking changes may occur.

Overview

filtro is tidy tools to apply filter-based supervised feature selection methods. These methods score and rank feature relevance using metrics such as p-values, correlation, importance scores, and more.

filtro provides functions to rank and select a top number or proportion of features using built-in methods and the desirability2 package, and supports streamlined preprocessing, either standalone or within tidymodels workflows such as the recipes package.

Installation

Install the released version of filtro from CRAN with:

install.packages("filtro")

Install the development version from GitHub with:

# install.packages("pak")
pak::pak("tidymodels/filtro")

Feature selection methods

A scoring example

A filtering exmple for singular score

A filtering example for plural scores

Contributing

Please note that the filtro project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

About

Tidy tools to apply filter-based supervised feature selection methods

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages