Package: MultiModalR 1.1.0
MultiModalR: Bayesian Mixture Modeling for Stratified and Hierarchical Multimodal Data
Fast Bayesian probability estimation for multimodal continuous data using speed-optimized Markov chain Monte Carlo (MCMC) implementation. The package provides two complementary approaches: (1) stratified mixture modeling with independent fits per category (fuss_PARALLEL_mcmc), and (2) a unified hierarchical mixture model with category-specific parameters and shared number of components (fuss_COVARIATE_mcmc). Both approaches detect subpopulations, estimate mixture components, and assign observations to subgroups with probability estimates. The methods are described in Dioszegi, G. et al. (2026) "Automatic Bayesian Mixture Modeling for Multimodal Categorical Data via Integrated Mode Detection and Metropolis-Hastings-within-Gibbs Sampling" (submitted).
Authors:
MultiModalR_1.1.0.tar.gz
MultiModalR_1.1.0.zip(r-4.7-x86_64)MultiModalR_1.1.0.zip(r-4.7-arm64)MultiModalR_1.1.0.zip(r-4.6-x86_64)MultiModalR_1.1.0.zip(r-4.6-arm64)MultiModalR_1.1.0.zip(r-4.5-x86_64)
MultiModalR_1.1.0.tgz(r-4.6-x86_64)MultiModalR_1.1.0.tgz(r-4.6-arm64)MultiModalR_1.1.0.tgz(r-4.5-x86_64)MultiModalR_1.1.0.tgz(r-4.5-arm64)
MultiModalR_1.1.0.tar.gz(r-4.7-arm64)MultiModalR_1.1.0.tar.gz(r-4.7-x86_64)MultiModalR_1.1.0.tar.gz(r-4.6-arm64)MultiModalR_1.1.0.tar.gz(r-4.6-x86_64)
MultiModalR_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
MultiModalR/json (API)
| # Install 'MultiModalR' in R: |
| install.packages('MultiModalR', repos = c('https://dijog.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/dijog/multimodalr/issues
- multimodal_dummy - Multimodal Dummy Dataset
Last updated from:434985d5d3. Checks:13 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | NOTE | 142 | ||
| linux-devel-x86_64 | NOTE | 141 | ||
| source / vignettes | OK | 249 | ||
| linux-release-arm64 | NOTE | 124 | ||
| linux-release-x86_64 | NOTE | 150 | ||
| macos-release-arm64 | NOTE | 175 | ||
| macos-release-x86_64 | NOTE | 291 | ||
| macos-oldrel-arm64 | NOTE | 250 | ||
| macos-oldrel-x86_64 | NOTE | 469 | ||
| windows-devel-arm64 | NOTE | 363 | ||
| windows-devel-x86_64 | NOTE | 157 | ||
| windows-release-arm64 | NOTE | 351 | ||
| windows-release-x86_64 | NOTE | 167 | ||
| windows-oldrel-x86_64 | NOTE | 111 | ||
| wasm-release | OK | 124 |
Exports:check_convergencecheck_PACKScreate_MM_outputcreate_multimodal_dummyeffective_sample_sizefuss_COVARIATE_mcmcfuss_PARALLEL_mcmcgelman_rubinget_MODES_enhancedgroup_MODES_enhancedMM_MHMM_MH_dirichletplot_VALIDATION
Dependencies:bitbit64clicliprcodetoolscpp11crayondigestdplyrfarverfurrrfuturegenericsggplot2globalsgluegtablehmsisobandlabelinglifecyclelistenvmagrittrparallellypillarpkgconfigprettyunitsprogresspurrrR6RColorBrewerRcppRcppArmadilloreadrrlangS7scalestibbletidyselecttruncnormtzdbutf8vctrsviridisLitevroomwithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Check MCMC convergence | check_convergence |
| Check if required packages are available | check_PACKS |
| Create output data frame | create_MM_output |
| Create multimodal dummy dataset | create_multimodal_dummy |
| Compute Effective Sample Size (ESS) for MCMC chains | effective_sample_size |
| Unified Bayesian Mixture Model with Category-Specific Parameters | fuss_COVARIATE_mcmc |
| Parallel Bayesian mixture modeling using Markov Chain Monte Carlo (MCMC) | fuss_PARALLEL_mcmc |
| Compute Gelman-Rubin R_hat for MCMC chains | gelman_rubin |
| Density height-aware mode detection | get_MODES_enhanced |
| Density height-aware mode grouping | group_MODES_enhanced |
| Fast MCMC for mixture models (Metropolis-Hastings-within-partial-Gibbs) | MM_MH |
| Dirichlet MCMC (identical interface to MM_MH) | MM_MH_dirichlet |
| Multimodal Dummy Dataset | multimodal_dummy |
| Plot validation of subgroup assignments (handles both balanced and imbalanced data) | plot_VALIDATION |
