pumBayes: Bayesian Estimation of Probit Unfolding Models for Binary Preference Data in R

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Shi, Skylar, Rodriguez, Abel, Lei, Rayleigh
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912302347845632
author Shi, Skylar
Rodriguez, Abel
Lei, Rayleigh
author_facet Shi, Skylar
Rodriguez, Abel
Lei, Rayleigh
contents Probit unfolding models (PUMs) are a novel class of scaling models that allow for items with both monotonic and non-monotonic response functions and have shown great promise in the estimation of preferences from voting data in various deliberative bodies. This paper presents the R package pumBayes, which enables Bayesian inference for both static and dynamic PUMs using Markov chain Monte Carlo algorithms that require minimal or no tuning. In addition to functions that carry out the sampling from the posterior distribution of the models, the package also includes various support functions that can be used to pre-process data, select hyperparameters, summarize output, and compute metrics of model fit. We demonstrate the use of the package through an analysis of two datasets, one corresponding to roll-call voting data from the 116th U.S. House of Representatives, and a second one corresponding to voting records in the U.S. Supreme Court between 1937 and 2021.
format Preprint
id arxiv_https___arxiv_org_abs_2504_00423
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle pumBayes: Bayesian Estimation of Probit Unfolding Models for Binary Preference Data in R
Shi, Skylar
Rodriguez, Abel
Lei, Rayleigh
Computation
Applications
Methodology
Probit unfolding models (PUMs) are a novel class of scaling models that allow for items with both monotonic and non-monotonic response functions and have shown great promise in the estimation of preferences from voting data in various deliberative bodies. This paper presents the R package pumBayes, which enables Bayesian inference for both static and dynamic PUMs using Markov chain Monte Carlo algorithms that require minimal or no tuning. In addition to functions that carry out the sampling from the posterior distribution of the models, the package also includes various support functions that can be used to pre-process data, select hyperparameters, summarize output, and compute metrics of model fit. We demonstrate the use of the package through an analysis of two datasets, one corresponding to roll-call voting data from the 116th U.S. House of Representatives, and a second one corresponding to voting records in the U.S. Supreme Court between 1937 and 2021.
title pumBayes: Bayesian Estimation of Probit Unfolding Models for Binary Preference Data in R
topic Computation
Applications
Methodology
url https://arxiv.org/abs/2504.00423