Package: miceFast 0.9.1.9000

miceFast: Fast Imputations Using 'Rcpp' and 'Armadillo'

Fast imputations under the object-oriented programming paradigm. Moreover there are offered a few functions built to work with popular R packages such as 'data.table' or 'dplyr'. The biggest improvement in time performance can be achieved for a calculation where a grouping variable is used. A single evaluation of a quantitative model for the multiple imputations is another major enhancement. A new major improvement is one of the fastest predictive mean matching in the R world because of presorting and binary search.

Authors:Maciej Nasinski [aut, cre]

miceFast_0.9.1.9000.tar.gz
miceFast_0.9.1.9000.zip(r-4.7-x86_64)miceFast_0.9.1.9000.zip(r-4.7-arm64)miceFast_0.9.1.9000.zip(r-4.6-x86_64)miceFast_0.9.1.9000.zip(r-4.6-arm64)miceFast_0.9.1.9000.zip(r-4.5-x86_64)
miceFast_0.9.1.9000.tgz(r-4.6-x86_64)miceFast_0.9.1.9000.tgz(r-4.6-arm64)miceFast_0.9.1.9000.tgz(r-4.5-x86_64)miceFast_0.9.1.9000.tgz(r-4.5-arm64)
miceFast_0.9.1.9000.tar.gz(r-4.7-arm64)miceFast_0.9.1.9000.tar.gz(r-4.7-x86_64)miceFast_0.9.1.9000.tar.gz(r-4.6-arm64)miceFast_0.9.1.9000.tar.gz(r-4.6-x86_64)
miceFast_0.9.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
miceFast/json (API)

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

Bug tracker:https://github.com/polkas/micefast/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:
  • air_miss - Airquality dataset with additional variables

On CRAN:

Conda:

cppfastfast-imputationsgroupingimputationimputationsmatrixmromultiple-imputationrcpprcpparmadillovifweightingopenblascppopenmp

6.44 score 19 stars 36 scripts 382 downloads 10 exports 3 dependencies

Last updated from:24b1954330. Checks:13 OK, 2 ERROR. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK169
linux-devel-x86_64OK242
source / vignettesOK276
linux-release-arm64OK171
linux-release-x86_64OK202
macos-release-arm64OK151
macos-release-x86_64OK406
macos-oldrel-arm64OK130
macos-oldrel-x86_64OK265
windows-devel-arm64ERROR351
windows-devel-x86_64OK171
windows-release-arm64ERROR427
windows-release-x86_64OK191
windows-oldrel-x86_64OK175
wasm-releaseOK139

Exports:compare_impcorrDatafill_NAfill_NA_NmiceFastnaive_fill_NAneibopoolupset_NAVIF

Dependencies:data.tableRcppRcppArmadillo

Missing Data Mechanisms and Multiple Imputation with miceFast
Introduction | Quick-start: MI in 10 lines | Missing-Data Mechanisms | MCAR: Missing Completely at Random | MAR: Missing at Random | MNAR: Missing Not at Random | Practical guidance | Multiple Imputation: Theory | The MI procedure | Rubin's rules | Degrees of freedom | Diagnostic quantities | Why MI works | Proper imputation | Congeniality | Multiple Imputation with miceFast | Why miceFast for MI? | Stochastic models for MI | Basic MI workflow | MI with mixed variable types | MI with GLMs | MI with grouped imputation | MI with weighted imputation | MI with PMM (OOP interface) | Sensitivity Analysis | Why sensitivity analysis? | Comparing models with fill_NA_N() | Varying the number of imputations | Comparing with base methods | Choosing the Number of Imputations | Practical Checklist | Von Hippel's two-stage rule for m | Comparison with mice | References

Last update: 2026-05-25
Started: 2026-02-25

miceFast - Introduction and Advanced Usage
Overview | Available Imputation Models | Example Data | Examining Missingness | Checking for Collinearity | Single Imputation with fill_NA() | Basic usage (dplyr) | With weights and grouped imputation | Log-transformation | Using column position indices | Basic usage (data.table) | Multiple Imputation with fill_NA_N() | dplyr | data.table with grouping | Comparing Imputations | Multiple Imputation with pool() | Full Imputation: Filling All Variables and MI with Rubin's Rules | The miceFast OOP Module | Methods | Simple example | With weights and groups | With unsorted groups | Full MI workflow with OOP | Iterative FCS (Chained Equations) with miceFast | data.table (convenience functions) | Generating Correlated Data with corrData | Tips | References

Last update: 2026-02-26
Started: 2018-01-07