Package: miceRanger 1.5.1

Sam Wilson

miceRanger: Multiple Imputation by Chained Equations with Random Forests

Multiple Imputation has been shown to be a flexible method to impute missing values by Van Buuren (2007) <doi:10.1177/0962280206074463>. Expanding on this, random forests have been shown to be an accurate model by Stekhoven and Buhlmann <arxiv:1105.0828> to impute missing values in datasets. They have the added benefits of returning out of bag error and variable importance estimates, as well as being simple to run in parallel.

Authors:Sam Wilson [aut, cre]

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

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

Bug tracker:https://github.com/farrellday/miceranger/issues

Datasets:
  • sampleMiceDefs - Sample miceDefs object built off of iris dataset. Included so examples don't run for too long.

On CRAN:

Conda:

imputation-methodsmachine-learningmicemissing-datamissing-valuesrandom-forests

7.76 score 70 stars 2 packages 92 scripts 624 downloads 13 exports 116 dependencies

Last updated from:4b87a65189. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE185
source / vignettesOK246
linux-release-x86_64NOTE195
macos-release-arm64NOTE176
macos-oldrel-arm64NOTE271
windows-develNOTE125
windows-releaseNOTE124
windows-oldrelNOTE133
wasm-releaseOK150

Exports:addDatasetsaddIterationsamputeDatacompleteDatagetVarImpsimputemiceRangerplotCorrelationsplotDistributionsplotImputationVarianceplotModelErrorplotVarConvergenceplotVarImportance

Dependencies:abindaskpassbackportsbitbit64bootbroomcarcarDatacellrangerclassclicliprcodetoolscolorspacecorrplotcowplotcpp11crayoncurldata.tableDerivDescToolsdoBydplyre1071ExactexpmfarverFNNforcatsforeachforecastFormulafracdifffsgenericsggplot2ggpubrggrepelggsciggsignifgldgluegridExtragtablehavenhmshttrisobanditeratorsjsonlitelabelinglatticelifecyclelme4lmomlmtestmagrittrMASSMatrixMatrixModelsmgcvmimeminqamodelrmvtnormnlmenloptrnnetnumDerivopensslpbkrtestpillarpkgconfigpolynomprettyunitsprogressproxypurrrquantregR6rangerrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRdpackreadrreadxlreformulasrematchrlangrootSolverstatixrstudioapiS7scalesSparseMstringistringrsurvivalsystibbletidyrtidyselecttimeDatetzdburcautf8vctrsviridisLitevroomwithrzoo

Diagnostic Plotting
Setup | Distribution of Imputed Values | Convergence of Correlation | Center and Dispersion Convergence | Model OOB Error | Variable Importance | Imputed Variance Between Datasets

Last update: 2020-02-17
Started: 2020-01-23

Imputing Missing Data with miceRanger
Introduction | Using miceRanger | Simple example | Running in Parallel | Adding More Iterations/Datasets | Specifying Predictors, Value Selector, and Mean Matching Candidates by Variable | Imputing New Data with Existing Models | Using the Imputed Data

Last update: 2020-02-17
Started: 2020-01-09

The MICE Algorithm
Introduction | Predictive Mean Matching | Effects of Mean Matching | Bimodial Variable | Skewed Variable | Integer Variable | Common Use Cases of MICE | Data Leakage: | Funnel Analysis: | Confidence Intervals:

Last update: 2020-02-17
Started: 2020-01-23