Package: missRanger 2.6.2

missRanger: Fast Imputation of Missing Values

Alternative implementation of the beautiful 'MissForest' algorithm used to impute mixed-type data sets by chaining random forests, introduced by Stekhoven, D.J. and Buehlmann, P. (2012) <doi:10.1093/bioinformatics/btr597>. Under the hood, it uses the lightning fast random forest package 'ranger'. Between the iterative model fitting, we offer the option of using predictive mean matching. This firstly avoids imputation with values not already present in the original data (like a value 0.3334 in 0-1 coded variable). Secondly, predictive mean matching tries to raise the variance in the resulting conditional distributions to a realistic level. This would allow, e.g., to do multiple imputation when repeating the call to missRanger(). Out-of-sample application is supported as well.

Authors:Michael Mayer [aut, cre]

missRanger_2.6.2.tar.gz
missRanger_2.6.2.zip(r-4.7)missRanger_2.6.2.zip(r-4.6)missRanger_2.6.2.zip(r-4.5)
missRanger_2.6.2.tgz(r-4.6-any)missRanger_2.6.2.tgz(r-4.5-any)
missRanger_2.6.2.tar.gz(r-4.7-any)missRanger_2.6.2.tar.gz(r-4.6-any)
missRanger_2.6.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
missRanger/json (API)

# Install 'missRanger' in R:
install.packages('missRanger', repos = c('https://mayer79.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mayer79/missranger/issues

Pkgdown/docs site:https://mayer79.github.io

On CRAN:

Conda:

imputationmachine-learningmissing-valuesrandom-forest

10.64 score 72 stars 3 packages 424 scripts 5.3k downloads 5 mentions 4 exports 6 dependencies

Last updated from:62bea6ecdf. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK129
source / vignettesOK172
linux-release-x86_64OK115
macos-release-arm64OK116
macos-oldrel-arm64OK71
windows-develOK93
windows-releaseOK71
windows-oldrelOK87
wasm-releaseOK100

Exports:generateNAimputeUnivariatemissRangerpmm

Dependencies:FNNlatticeMatrixrangerRcppRcppEigen

Censored Variables
How to deal with censored variables? | Example | References

Last update: 2024-08-15
Started: 2022-01-29

Multiple Imputation
How to use {missRanger} for multiple imputation? | Example | References

Last update: 2024-08-15
Started: 2021-03-20

Using missRanger
Overview | Installation | Usage | Predictive mean matching | Controlling the random forests | Extended output | Formulas | Speed-up things | Trick: Use case.weights to reduce impact of rows with many missings | References

Last update: 2024-07-27
Started: 2019-12-29