SynMicrodata: An R package for generating synthetic microdata via a nonparametric Bayesian approach

The synMicrodata package provides a flexible and fully joint modeling approach for generating synthetic microdata containing both continuous and categorical variables. Built on a nonparametric Bayesian model with Dirichlet process priors, the package captures complex multivariate dependencies in original datasets, even in the presence of missing values. It generates multiple synthetic datasets through a modular workflow for data preprocessing, model fitting, and data synthesis. Simulation studies demonstrate that synMicrodata preserves key marginal statistics and achieves nominal coverage rates. The package produces competitive results when compared to existing synthetic data generation methods, under both complete and missing data scenarios. Consequently, synMicrodata is a valuable tool for ensuring privacy in data dissemination while enabling valid statistical inference on confidential data through simulation.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-02-12
DOI
https://doi.org/10.1016/j.softx.2026.102541
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SynMicrodata: An R package for generating synthetic microdata via a nonparametric Bayesian approach

Jared S. Murray, Hang J. Kim, Juhee Lee, Young Min Kim
SoftwareX
Privacy-Preserving Technologies in Data
article

SynMicrodata: An R package for generating synthetic microdata via a nonparametric Bayesian approach

Jared S. Murray, Hang J. Kim, Juhee Lee, Young Min Kim
article en

Abstract

The synMicrodata package provides a flexible and fully joint modeling approach for generating synthetic microdata containing both continuous and categorical variables. Built on a nonparametric Bayesian model with Dirichlet process priors, the package captures complex multivariate dependencies in original datasets, even in the presence of missing values. It generates multiple synthetic datasets through a modular workflow for data preprocessing, model fitting, and data synthesis. Simulation studies demonstrate that synMicrodata preserves key marginal statistics and achieves nominal coverage rates. The package produces competitive results when compared to existing synthetic data generation methods, under both complete and missing data scenarios. Consequently, synMicrodata is a valuable tool for ensuring privacy in data dissemination while enabling valid statistical inference on confidential data through simulation.

SoftwareXVol. 34
Kyungpook National University (KR), University of Cincinnati (US), The University of Texas at Austin (US)
Openalex Percentile: Top 60%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.