NPBayesImputeCat
Non-Parametric Bayesian Multiple Imputation for Categorical Data
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
338
Last 30 days
9453rd
338
Last 90 days
338
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | WARNING |
| r-devel-linux-x86_64-debian-gcc | WARNING |
| r-devel-linux-x86_64-fedora-clang | WARNING |
| r-devel-linux-x86_64-fedora-gcc | WARNING |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | WARNING |
| 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 details (14 non-OK)
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 deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:184:20: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:185:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum 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)’
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.h:184:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed 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’
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 deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:184:20: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:185:18: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)') is deprecated [-Wdeprecated-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)’
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.h:184:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ 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)’
*
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.h:184:20: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration 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'
*
*
*
*
*
*
*
*
Check History
WARNING 9 OK · 0 NOTE · 5 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
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 deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:184:20: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)') i
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.h:184:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration t
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 deprecated [-Wdeprecated-anon-enum-enum-conversion]
./SpecialFunctions.h:184:20: warning: arithmetic between different enumeration types ('MTRand::(unnamed enum at ./SpecialFunctions.h:16:3)' and 'MTRand::(unnamed enum at ./SpecialFunctions.h:12:3)') i
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.h:184:20: warning: arithmetic between different enumeration types ‘MTRand::<unnamed enum>’ and ‘MTRand::<unnamed enum>’ is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration t
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.h:184:20: warning: arithmetic between different enumeration types 'MTRand::<unnamed enum>' and 'MTRand::<unnamed enum>' is deprecated [-Wdeprecated-enum-enum-conversion] SpecialFunctions.h:185:18: warning: arithmetic between different enumeration t