Skip to content

NPBayesImputeCat

Non-Parametric Bayesian Multiple Imputation for Categorical Data

v0.7 · Mar 27, 2026 · GPL (>= 3)

Description

These routines create multiple imputations of missing at random categorical data, and create multiply imputed synthesis of categorical data, with or without structural zeros. Imputations and syntheses are based on Dirichlet process mixtures of multinomial distributions, which is a non-parametric Bayesian modeling approach that allows for flexible joint modeling, described in Manrique-Vallier and Reiter (2014) <doi:10.1080/10618600.2013.844700>.

Downloads

459

Last 30 days

8366th

1.1K

Last 90 days

4K

Last year

Trend: +28.6% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 1, 2026
WARNING 9 OK · 0 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
WARNING r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  ./SpecialFunctions.h:181:14: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)') is depr
...[truncated]...
at ./SpecialFunctions.h:12:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/NPBayesImputeCat.Rcheck/00install.out’ for details.
* used C++ compiler: ‘Debian clang version 21.1.8 (3+b1)’
WARNING r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  SpecialFunctions.h:181:14: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  SpecialFunctions.
...[truncated]...
amed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/NPBayesImputeCat.Rcheck/00install.out’ for details.
* used C++ compiler: ‘g++-15 (Debian 15.2.0-14) 15.2.0’
WARNING r-devel-linux-x86_64-fedora-clang

whether package can be installed

Found the following significant warnings:
  ./SpecialFunctions.h:181:14: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)') is depr
...[truncated]...
anon-enum-enum-conversion]
See ‘/data/gannet/ripley/R/packages/tests-clang/NPBayesImputeCat.Rcheck/00install.out’ for details.
* used C++ compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’
WARNING r-devel-linux-x86_64-fedora-gcc

whether package can be installed

Found the following significant warnings:
  SpecialFunctions.h:181:14: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
  SpecialFunctions.
...[truncated]...
m>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion]
See ‘/data/gannet/ripley/R/packages/tests-devel/NPBayesImputeCat.Rcheck/00install.out’ for details.
* used C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’
WARNING r-devel-windows-x86_64

whether package can be installed

Found the following significant warnings:
  SpecialFunctions.h:181:14: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
  SpecialFunctions.
...[truncated]...
umeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion]
See 'd:/Rcompile/CRANpkg/local/4.6/NPBayesImputeCat.Rcheck/00install.out' for details.
* used C++ compiler: 'g++.exe (GCC) 14.3.0'

Reverse Dependencies (1)

imports

Dependency Network

Dependencies Reverse dependencies rlang reshape2 ggplot2 dplyr bayesplot coda Rcpp clusterMI NPBayesImputeCat

Version History

updated 0.7 ← 0.6 diff Mar 28, 2026
new 0.6 Mar 10, 2026
updated 0.6 ← 0.5 diff Nov 30, 2025
updated 0.5 ← 0.4 diff Oct 2, 2022
updated 0.4 ← 0.3 diff Jul 7, 2021
updated 0.3 ← 0.2 diff Jan 13, 2021
updated 0.2 ← 0.1 diff Nov 7, 2019
new 0.1 Nov 17, 2018