Skip to contents

Introduction

Package mlfeaturer aims to provide data manipulation support for a subset of machine learning problems, currently regression problems with multiple input variables xx and a single input variable and a single input variable yy. A typical initial task is to transform and scale the variables, split them into training and test sets, and then and, after model fitting, compare the model outputs with the original data, with the test data, and with test data, and with independent new data.

It fills a gap between a style of creating a large number of intermediate data frames and variables, as found in some introductory tutorials, and full-fledged packages like caret, recipes or mlr3.

It uses S4 object orientation, is intentionally simple and mostly developed for our own tasks.

Installation

remotes::install_.packages_github("https://github.com/tpetzoldt/mlfeaturer")

Example

Lorem ipsum …

Acknowledgments

Many thanks to the R Core Team (R Core Team 2024) for developing and maintaining R. This documentation was written using knitr (Xie 2024) and rmarkdown (Allaire et al. 2024).

References

Allaire, JJ, Yihui Xie, Christophe Dervieux, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, et al. 2024. Rmarkdown: Dynamic Documents for r. https://github.com/rstudio/rmarkdown.
R Core Team. 2024. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.
Xie, Yihui. 2024. Knitr: A General-Purpose Package for Dynamic Report Generation in r. https://yihui.org/knitr/.