Bayesian Analysis of Finite Mixtures of Plackett-Luce Models for Partial Rankings/Orderings
Overview
Fit finite mixtures of Plackett-Luce models for partial top rankings/orderings within the Bayesian framework. It provides MAP point estimates via EM algorithm and posterior MCMC simulations via Gibbs Sampling. It also fits MLE as a special case of the noninformative Bayesian analysis with vague priors. In addition to inferential techniques, the package assists other fundamental phases of a model-based analysis for partial rankings/orderings, by including functions for data manipulation, simulation, descriptive summary, model selection and goodness-of-fit evaluation. Main references on the methods are Mollica and Tardella (2017) doi:10.1007/s11336-016-9530-0 and Mollica and Tardella (2014) doi:10.1002/sim.6224.
MAJOR CHANGES
- Replaced the archived radarchart dependency with fmsb, which provides comparable radar chart functionality.
- loglikPLMIX(...):
- [::] code adjustment for numerical precision to handle very large values of K.
- gibbsPLMIX(...):
- [::] code adjustment of the internal C++ function CompProbZpartial(...) for numerical precision to handle very large values of K.
MINOR CHANGES
- is.top_ordering(...) and as.top_ordering:
- [::] added check for the presence of some rows in the dataset with all zero entries which are then automatically removed.
From NEWS in the release
Install
Health
- OK13 OKNow
- OK14 OK2026-04-22
- ERROR13 OK, 1 ERROR2026-04-18
- OK14 OK2026-04-02
- ERROR6 OK, 8 ERROR2026-03-10
Documentation
- Help pages
- 45includes a package overview page
- Examples that run
- 100%35 run in a plain check
- Exported functions with examples
- 93%
- Documented parameters
- 88%
- Return-value docs
- 79%
- Help pages citing references
- 64%
Downloads
Dependencies
Installing PLMIX adds 57 packages (25 with compiled code, 46 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, patchwork 3.2 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- unarchivedReturned to CRAN2026-10-12
- 2.2.1Latest
- archivedRemoved from CRAN2026-05-27requires archived package 'radarchart'
- RR 4.6.0 released · 2026-04-24
- 2.2.0
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- 2.1.12019-09-04 · diff ↗
- 2.1.02019-08-04 · diff ↗ ·
added 9 exports
as.top_ordering, gsPLMIX_to_mcmc, is.top_ordering, plot.gsPLMIX, plot.mpPLMIX, print.gsPLMIX, print.mpPLMIX, summary.gsPLMIX, summary.mpPLMIX - RR 3.6.0 released · 2019-04-26
- 2.0.12018-05-02 · diff ↗
- RR 3.5.0 released · 2018-04-23
Package metadata
- First published
- 2016-12-21
- Total releases
- 7 / 10 yrs
- License
- GPL (>= 2) OSI
- Bundled data
- 132 KB / 8 files
- Download size
- 205 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("PLMIX")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.1007/s11336-016-9530-0, 10.1002/sim.6224.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.