Parametric Distribution Fitting and Analysis
Overview
Provides a unified, user-friendly interface for fitting parametric probability distributions to continuous univariate data. 'FitVerse' supports 52 distribution families spanning symmetric, right-skewed, heavy-tailed, bounded, and extreme-value shapes, and three estimation methods: Maximum Likelihood Estimation (MLE), Method of Moments (MOM), and L-Moments (L-MOM). Automatic best-fit selection is performed using AIC, BIC, and goodness-of-fit tests (Kolmogorov-Smirnov, Anderson-Darling, Cramer-von Mises (CvM)). Every fitted model produces a publication-quality diagnostic plot: a histogram overlaid with the fitted density curve and the estimated PDF formula annotated directly on the figure. An optional interactive version is produced via 'plotly'. Additional tools include bootstrap confidence intervals for parameter estimates and return levels, batch fitting across multiple columns for automated workflows and web-upload use cases, JSON serialisation for integration with 'Shiny' web applications, and automated HTML/PDF report generation. 'FitVerse' is designed to support data characterisation in survey sampling, hydrology, and actuarial workflows, where identifying the underlying distribution of a variable is a prerequisite for downstream modelling and inference. L-moment estimation follows Hosking (1990) doi:10.1111/j.2517-6161.1990.tb01775.x and Hosking and Wallis (1997, ISBN:9780521430456). Model selection via AIC follows Akaike (1974) doi:10.1109/TAC.1974.1100705 and via BIC follows Schwarz (1978) doi:10.1214/aos/1176344136. Bootstrap confidence intervals follow Efron and Hastie (2016, ISBN:9781107149892).
Install
Health
- OK13 OKNow
- OK7 OK2026-09-02
Documentation
- Help pages
- 22includes a package overview page
- Examples that run
- 64%14 run in a plain check (1 of them under a condition) · 8 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 100%
- Documented parameters
- 92%
- Return-value docs
- 100%
- Help pages citing references
- 32%
Downloads
Dependencies
Installing FitVerse adds 35 packages (18 with compiled code, 28 MB of source tarballs). Heaviest: ggplot2 6.0 MB, fitdistrplus 2.4 MB, mc2d 2.1 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 1.0-2Latest
- 1.0-12026-09-01
- RR 4.6.0 released · 2026-04-24
Package metadata
- First published
- 2026-09-01
- Total releases
- 2 / 1 yrs
- License
- GPL (>= 3) OSI
- Minimum R
- ≥ 4.1.0
- Download size
- 1.0 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("FitVerse")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-22, which the citation names so these numbers can be found later. More on citing and the projects behind them.