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-any)missRanger_2.6.2.zip(r-4.6-any)missRanger_2.6.2.zip(r-4.5-any)
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.87 score 73 stars 6 packages 402 scripts 4.7k downloads 5 mentions 4 exports 6 dependencies

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

TargetResultTimeFilesSyslog
linux-develOK109
source / vignettesOK344
linux-releaseOK108
macos-releaseOK88
macos-oldrelOK78
windows-develOK85
windows-releaseOK89
windows-oldrelOK97
wasm-releaseOK86

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