MissMecha: An All-in-One Python Package for Studying Missing Data Mechanisms
Not on the map. Why?
Abstract (arXiv)
Incomplete data is a persistent challenge in real-world datasets, often governed by complex and unobservable missing mechanisms. Simulating missingness has become a standard approach for understanding its impact on learning and analysis. However, existing tools are fragmented, mechanism-limited, and typically focus only on numerical variables, overlooking the heterogeneous nature of real-world tabular data. We present MissMecha, an open-source Python toolkit for simulating, visualizing, and evaluating missing data under MCAR, MAR, and MNAR assumptions. MissMecha supports both numerical and categorical features, enabling mechanism-aware studies across mixed-type tabular datasets. It includes visual diagnostics, MCAR testing utilities, and type-aware imputation evaluation metrics. Designed to support data quality research, benchmarking, and education,MissMecha offers a unified platform for researchers and practitioners working with incomplete data.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 21 references that are in the map. First posted on arXiv 6 Aug 2025.
Builds on
6 of 21 references.
References · 6
- 2018Handling Incomplete Heterogeneous Data using VAEscited by 149
- 2020Missing Data Imputation using Optimal Transportcited by 100
- 2022Handling missing values in healthcare data: A systematic review of deep learning-based imputation techniquescited by 25
- 2025HI-PMK: A Data-Dependent Kernel for Incomplete Heterogeneous Data Representationcited by 2
- 2025MissDDIM: Deterministic and Efficient Conditional Diffusion for Tabular Data Imputationcited by 2
- 2025Developing robust methods to handle missing data in real-world applications effectivelycited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.